diff options
-rw-r--r-- | src/rebar_eunit.erl | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rebar_eunit.erl b/src/rebar_eunit.erl index f1e2ac3..6026740 100644 --- a/src/rebar_eunit.erl +++ b/src/rebar_eunit.erl @@ -461,7 +461,7 @@ make_test_primitives(RawTests) -> %% Generator MakePrimitive(generator, M, F2) end, - [NewFunction|Acc] + [eunit_module_suite(M, NewFunction)|Acc] end, lists:foldl(F, [], RawTests). @@ -473,6 +473,11 @@ pre15b02_eunit_primitive(test, M, F) -> pre15b02_eunit_primitive(generator, M, F) -> {generator, eunit_test:function_wrapper(M, F)}. +% Add a test group for eunit_surefire to be able to deduce the testsuite. +% Calling eunit:test({module, M}) does exactly this as well. +eunit_module_suite(M, X) -> + {"module '" ++ atom_to_list(M) ++ "'", X}. + %% %% == run tests == %% |