From acd7f8068ddba2763862a6d0494d729c1fd65ed4 Mon Sep 17 00:00:00 2001 From: Zsolt Laky Date: Wed, 18 Sep 2024 14:16:22 +0200 Subject: [PATCH] Add 'TEST' macro to options when compile for reload (#1528) Co-authored-by: Zsolt Laky --- apps/els_lsp/src/els_code_reload.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/els_lsp/src/els_code_reload.erl b/apps/els_lsp/src/els_code_reload.erl index 1fa2e04c..a8b22a0a 100644 --- a/apps/els_lsp/src/els_code_reload.erl +++ b/apps/els_lsp/src/els_code_reload.erl @@ -56,8 +56,8 @@ options(Node, Module) -> CompileOptions = proplists:get_value( options, CompileInfo, [] ), - case [Option || {d, 'TEST', _} = Option <- CompileOptions] of - [] -> + case lists:keyfind('TEST', 2, CompileOptions) of + false -> %% Ensure TEST define is set, this is to %% enable eunit diagnostics to run [{d, 'TEST', true}];