diff options
author | Tristan Sloughter <t@crashfast.com> | 2014-08-30 22:14:48 -0500 |
---|---|---|
committer | Tristan Sloughter <t@crashfast.com> | 2014-08-30 22:16:30 -0500 |
commit | 21f47438614a0d50caf20801c4440d54d12c3f20 (patch) | |
tree | 054cda8b6a40d577b77d950bce898755f81962b7 /inttest/depplugins/depplugins_rt.erl | |
parent | ac0d726bb8c21eca3b883f7c47e42cdea02b5a3f (diff) |
remove more code that can be brought back later if needed
Diffstat (limited to 'inttest/depplugins/depplugins_rt.erl')
-rw-r--r-- | inttest/depplugins/depplugins_rt.erl | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/inttest/depplugins/depplugins_rt.erl b/inttest/depplugins/depplugins_rt.erl deleted file mode 100644 index a45fa93..0000000 --- a/inttest/depplugins/depplugins_rt.erl +++ /dev/null @@ -1,69 +0,0 @@ -%%% @doc Plugin handling test -%%% -%%% This test checks if plugins are loaded correctly. -%%% -%%% It has three applications: -%%% <ol> -%%% <li>fish. top-level app, has one dependency: `dependsonplugin'. -%%% It also loads a plugin from CWD which creates -%%% base_dir_cwd_pre.compile on pre_compile.</li> -%%% <li>dependsonplugin, has one dependency: `testplugin' and loads -%%% the testplugin_mod plugin.</li> -%%% <li>testplugin. This is a plugin application which creates -%%% plugin_pre.compile on pre_compile. It also loads a plugin from CWD -%%% which creates dep_cwd_pre.compile on pre_compile.</li> -%%% </ol> - --module(depplugins_rt). --compile(export_all). - --include_lib("eunit/include/eunit.hrl"). - -files() -> - [ - {copy, "../../rebar", "rebar"}, - {copy, "rebar.config", "rebar.config"}, - {copy, "base_dir_cwd_plugin.erl", "base_dir_cwd_plugin.erl"}, - {create, "ebin/fish.app", app(fish, [])}, - - {copy, "rebar_dependsonplugin.config", - "deps/dependsonplugin/rebar.config"}, - {create, "deps/dependsonplugin/ebin/dependsonplugin.app", - app(dependsonplugin, [])}, - - {copy, "rebar_testplugin.config", "deps/testplugin/rebar.config"}, - {copy, "testplugin_mod.erl", - "deps/testplugin/plugins/testplugin_mod.erl"}, - {copy, "dep_cwd_plugin.erl", "deps/testplugin/dep_cwd_plugin.erl"}, - {create, "deps/testplugin/ebin/testplugin.app", app(testplugin, [])} - ]. - -run(_Dir) -> - ?assertMatch({ok, _}, retest_sh:run("./rebar compile", [])), - - ?assertEqual(true, filelib:is_regular("base_dir_cwd_pre.compile")), - - ?assertEqual(true, filelib:is_regular( - "deps/dependsonplugin/base_dir_cwd_pre.compile")), - ?assertEqual(true, filelib:is_regular( - "deps/dependsonplugin/plugin_pre.compile")), - - ?assertEqual(true, filelib:is_regular( - "deps/testplugin/base_dir_cwd_pre.compile")), - ?assertEqual(true, filelib:is_regular( - "deps/testplugin/dep_cwd_pre.compile")), - ?assertEqual(true, filelib:is_regular( - "deps/testplugin/plugin_pre.compile")), - ok. - -%% -%% Generate the contents of a simple .app file -%% -app(Name, Modules) -> - App = {application, Name, - [{description, atom_to_list(Name)}, - {vsn, "1"}, - {modules, Modules}, - {registered, []}, - {applications, [kernel, stdlib]}]}, - io_lib:format("~p.\n", [App]). |