Browse Source

Remove experimental flags

Remove experimental flag from:
* qc compile_only=true
* eunit compile_only=true
* src/foo.app.src.script
* eunit tests=
pull/3/head
Tuncer Ayaz 11 years ago
parent
commit
5fa6671511
4 changed files with 4 additions and 15 deletions
  1. +1
    -1
      dialyzer_reference
  2. +0
    -9
      src/rebar_app_utils.erl
  3. +2
    -3
      src/rebar_eunit.erl
  4. +1
    -2
      src/rebar_qc.erl

+ 1
- 1
dialyzer_reference View File

@ -1,3 +1,3 @@
rebar_eunit.erl:388: Call to missing or unexported function eunit_test:function_wrapper/2
rebar_eunit.erl:387: Call to missing or unexported function eunit_test:function_wrapper/2
rebar_utils.erl:163: Call to missing or unexported function escript:foldl/3

+ 0
- 9
src/rebar_app_utils.erl View File

@ -163,15 +163,6 @@ consult_app_file(Filename) ->
false ->
file:consult(Filename);
true ->
%% TODO: EXPERIMENTAL For now let's warn the user if a
%% script is going to be run.
case filelib:is_regular([Filename, ".script"]) of
true ->
?CONSOLE("NOTICE: Using experimental *.app.src.script "
"functionality on ~s ~n", [Filename]);
_ ->
ok
end,
rebar_config:consult_file(Filename)
end.

+ 2
- 3
src/rebar_eunit.erl View File

@ -84,8 +84,7 @@ eunit(Config, _AppFile) ->
ok = ensure_dirs(),
%% Save code path
CodePath = setup_code_path(),
CompileOnly = rebar_utils:get_experimental_global(Config, compile_only,
false),
CompileOnly = rebar_config:get_global(Config, compile_only, false),
{ok, SrcErls} = rebar_erlc_compiler:test_compile(Config, "eunit",
?EUNIT_DIR),
case CompileOnly of
@ -260,7 +259,7 @@ get_tests(Config, SuitesProvided, ModuleBeamFiles, FilteredModules) ->
get_matching_tests(Config, Modules).
get_matching_tests(Config, Modules) ->
RawFunctions = rebar_utils:get_experimental_global(Config, tests, ""),
RawFunctions = rebar_config:get_global(Config, tests, ""),
Tests = [list_to_atom(F1) || F1 <- string:tokens(RawFunctions, ",")],
case Tests of
[] ->

+ 1
- 2
src/rebar_qc.erl View File

@ -142,8 +142,7 @@ run(Config, QC, QCOpts) ->
ok = ensure_dirs(),
CodePath = setup_codepath(),
CompileOnly = rebar_utils:get_experimental_global(Config, compile_only,
false),
CompileOnly = rebar_config:get_global(Config, compile_only, false),
%% Compile erlang code to ?QC_DIR, using a tweaked config
%% with appropriate defines, and include all the test modules
%% as well.

Loading…
Cancel
Save