Skip to content

Commit 3e711dd

Browse files
committed
don't exit in test
1 parent cc88ccf commit 3e711dd

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

apps/elixir_ls_debugger/lib/debugger/server.ex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,9 @@ defmodule ElixirLS.Debugger.Server do
206206
)
207207

208208
Output.debugger_important("Terminating #{__MODULE__}: #{message}")
209-
System.stop(1)
209+
unless Application.get_env(:elixir_ls_debugger, :test_mode) do
210+
System.stop(1)
211+
end
210212
end
211213

212214
:ok

apps/language_server/lib/language_server/server.ex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,10 @@ defmodule ElixirLS.LanguageServer.Server do
156156
)
157157

158158
Logger.info("Terminating #{__MODULE__}: #{message}")
159-
System.stop(1)
159+
160+
unless Application.get_env(:language_server, :test_mode) do
161+
System.stop(1)
162+
end
160163
end
161164

162165
:ok

0 commit comments

Comments
 (0)