|
|
87ed6dd |
From: Peter Lemenkov <lemenkov@gmail.com>
|
|
|
87ed6dd |
Date: Tue, 4 Jul 2017 16:57:00 +0300
|
|
|
87ed6dd |
Subject: [PATCH] Workaround for Rebar 2.x
|
|
|
87ed6dd |
|
|
|
87ed6dd |
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
|
|
|
87ed6dd |
|
|
|
87ed6dd |
diff --git a/test/meck_tests.erl b/test/meck_tests.erl
|
|
|
8199b38 |
index ad55bec..cc208c7 100644
|
|
|
87ed6dd |
--- a/test/meck_tests.erl
|
|
|
87ed6dd |
+++ b/test/meck_tests.erl
|
|
|
8199b38 |
@@ -1083,7 +1083,7 @@ cover_options_fail_({_OldPath, Src, Module}) ->
|
|
|
87ed6dd |
test_file(Module, Ext) ->
|
|
|
87ed6dd |
filename:join(test_dir(), atom_to_list(Module) ++ Ext).
|
|
|
87ed6dd |
|
|
|
87ed6dd |
-test_dir() -> filename:dirname(?FILE).
|
|
|
87ed6dd |
+test_dir() -> "../" ++ filename:dirname(?FILE).
|
|
|
87ed6dd |
|
|
|
87ed6dd |
test_include() -> filename:join(test_dir(), "include").
|
|
|
87ed6dd |
|
|
|
8199b38 |
@@ -1097,14 +1097,14 @@ run_mock_no_cover_file(Module) ->
|
|
|
87ed6dd |
%% @doc Verify that passthrough calls _don't_ appear in cover
|
|
|
87ed6dd |
%% analysis.
|
|
|
87ed6dd |
no_cover_passthrough_test() ->
|
|
|
87ed6dd |
- {ok, _} = cover:compile("test/meck_test_module.erl"),
|
|
|
87ed6dd |
+ {ok, _} = cover:compile(test_file(meck_test_module, ".erl")),
|
|
|
87ed6dd |
{ok, {meck_test_module, {0,3}}} = cover:analyze(meck_test_module, module),
|
|
|
87ed6dd |
passthrough_test([no_passthrough_cover]),
|
|
|
87ed6dd |
{ok, {meck_test_module, {0,3}}} = cover:analyze(meck_test_module, module).
|
|
|
87ed6dd |
|
|
|
87ed6dd |
%% @doc Verify that passthrough calls appear in cover analysis.
|
|
|
87ed6dd |
cover_passthrough_test() ->
|
|
|
87ed6dd |
- {ok, _} = cover:compile("test/meck_test_module.erl"),
|
|
|
87ed6dd |
+ {ok, _} = cover:compile(test_file(meck_test_module, ".erl")),
|
|
|
87ed6dd |
?assertEqual({ok, {meck_test_module, {0,3}}},
|
|
|
87ed6dd |
cover:analyze(meck_test_module, module)),
|
|
|
87ed6dd |
passthrough_test([]),
|
|
|
8199b38 |
@@ -1112,7 +1112,7 @@ cover_passthrough_test() ->
|
|
|
87ed6dd |
cover:analyze(meck_test_module, module)).
|
|
|
87ed6dd |
|
|
|
87ed6dd |
cover_path_test() ->
|
|
|
87ed6dd |
- {ok, _} = cover:compile("test/meck_test_module.erl"),
|
|
|
87ed6dd |
+ {ok, _} = cover:compile(test_file(meck_test_module, ".erl")),
|
|
|
87ed6dd |
?assertEqual({ok, {meck_test_module, {0,3}}},
|
|
|
87ed6dd |
cover:analyze(meck_test_module, module)),
|
|
|
87ed6dd |
ok = meck:new(meck_test_module, [passthrough]),
|