diff options
author | Fred Hebert <mononcqc@ferd.ca> | 2017-12-03 13:52:51 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-03 13:52:51 -0500 |
commit | f81f144f38f51efd9ab2d312b1a61dc464fd4738 (patch) | |
tree | 71a4008d84b0b42379cd120456ae0eb1a2acc6e3 /test/rebar_test_utils.erl | |
parent | 6492020c4f3fa69611e5035bdf09a0a6f0e6615b (diff) | |
parent | 6e672852a72f51d088e16f3662b0299744435127 (diff) |
Merge pull request #1678 from tsloughter/fix-plugin-path
fix code path when validating plugins
Diffstat (limited to 'test/rebar_test_utils.erl')
-rw-r--r-- | test/rebar_test_utils.erl | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/rebar_test_utils.erl b/test/rebar_test_utils.erl index c1e8b62..b74aa2f 100644 --- a/test/rebar_test_utils.erl +++ b/test/rebar_test_utils.erl @@ -425,15 +425,16 @@ erl_src_file(Name) -> plugin_src_file(Name) -> io_lib:format("-module('~s').\n" - "-export([init/1]).\n" + "-export([init/1, do/1]).\n" "init(State) -> \n" "Provider = providers:create([\n" "{name, '~s'},\n" "{module, '~s'}\n" "]),\n" - "{ok, rebar_state:add_provider(State, Provider)}.\n", [filename:basename(Name, ".erl"), - filename:basename(Name, ".erl"), - filename:basename(Name, ".erl")]). + "{ok, rebar_state:add_provider(State, Provider)}.\n" + "do(State) -> {ok, State}.\n", [filename:basename(Name, ".erl"), + filename:basename(Name, ".erl"), + filename:basename(Name, ".erl")]). erl_eunitized_src_file(Name) -> io_lib:format("-module('~s').\n" |