aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2017-06-09 12:59:47 +0200
committerPaweł Chmielowski <pchmielowski@process-one.net>2017-06-09 12:59:47 +0200
commit115cb23bd8a3b68a6188dbe6dab0c2a83704adfa (patch)
treea79398072dffb12dd135612c304409f82be0ddf9
parentAdd missing , (diff)
Fix elixir tests on elixir 1.4
-rw-r--r--test/elixir_SUITE.erl7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/elixir_SUITE.erl b/test/elixir_SUITE.erl
index 7ef4f2cdb..f4612fa6d 100644
--- a/test/elixir_SUITE.erl
+++ b/test/elixir_SUITE.erl
@@ -85,7 +85,11 @@ undefined_function(Module, Func, Args) ->
run_elixir_test(Func) ->
%% Elixir tests can be tagged as follow to be ignored (place before test start)
%% @tag pending: true
- 'Elixir.ExUnit':start([{exclude, [{pending, true}]}, {formatters, ['Elixir.ExUnit.CLIFormatter', 'Elixir.ExUnit.CTFormatter']}]),
+ 'Elixir.ExUnit':start([{exclude, [{pending, true}]},
+ {formatters,
+ ['Elixir.ExUnit.CLIFormatter',
+ 'Elixir.ExUnit.CTFormatter']},
+ {autorun, false}]),
filelib:fold_files(test_dir(), ".*mock\.exs\$", true,
fun (File, N) ->
@@ -95,6 +99,7 @@ run_elixir_test(Func) ->
'Elixir.Code':load_file(list_to_binary(filename:join(test_dir(), atom_to_list(Func)))),
%% I did not use map syntax, so that this file can still be build under R16
+ 'Elixir.ExUnit.Server':cases_loaded(),
ResultMap = 'Elixir.ExUnit':run(),
case maps:find(failures, ResultMap) of
{ok, 0} ->