diff --git a/test/atomvm_spectrometer_tests.erl b/test/atomvm_spectrometer_tests.erl index a96dc7e..e46cf35 100644 --- a/test/atomvm_spectrometer_tests.erl +++ b/test/atomvm_spectrometer_tests.erl @@ -520,7 +520,9 @@ parse_filter_args_multiple_csv_test_() -> parse_filter_args_invalid_min_repos_test_() -> {"returns error for invalid --min-repos", fun() -> {error, Msg} = atomvm_spectrometer:parse_args([ - ) + "filter", "results.csv", "--min-repos", "abc" + ]), + ?assert(string:str(Msg, "Invalid") > 0) end}. parse_supported_args_capitalized_module_no_prefix_test_() -> @@ -549,8 +551,10 @@ parse_supported_args_unknown_flag_test_() -> end}. %% ============================================================================= -%% parse_filter_args/2 tests +%% parse_filter_args/2 additional tests %% ============================================================================= + +parse_filter_args_unknown_option_test_() -> {"returns error for flag-shaped option where csv_file expected", fun() -> {error, Msg} = atomvm_spectrometer:parse_args([ "filter", "--unknown-flag" diff --git a/test/spectrometer_elixir_tests.erl b/test/spectrometer_elixir_tests.erl index 71d7ebd..92d6db4 100644 --- a/test/spectrometer_elixir_tests.erl +++ b/test/spectrometer_elixir_tests.erl @@ -85,6 +85,11 @@ is_elixir_module_name_lowercase_test() -> ?assertEqual(false, spectrometer_utils:is_elixir_module_name("GPIO")), ?assertEqual(false, spectrometer_utils:is_elixir_module_name("MyModule")). +parse_query_string_mapset_test() -> + ?assertEqual( + {ok, 'Elixir.MapSet', new, 0}, + spectrometer_atomvm:parse_query_string("Elixir.MapSet:new/0") + ). @@ -157,9 +162,6 @@ is_elixir_module_name_lowercase_test() -> - {ok, 'Elixir.MapSet', new, 0}, - spectrometer_atomvm:parse_query_string("Elixir.MapSet:new/0") - ). %% ============================================================================= %% filter_modules_by_type/2 tests (new function in this PR) diff --git a/test/spectrometer_updater_tests.erl b/test/spectrometer_updater_tests.erl index e122c3e..e85c68b 100644 --- a/test/spectrometer_updater_tests.erl +++ b/test/spectrometer_updater_tests.erl @@ -1499,14 +1499,10 @@ scan_exavmlib_dir_test_() -> - - ), - ?assertEqual(Acc, Result) - end}. %% ============================================================================= %% parse_release_branch_version/1 direct tests (renamed from parse_release_version in this PR) -%% ============================================================================= + parse_release_branch_version_basic_test_() -> {"parses major.minor version string into tuple", fun() ->