@@ -545,19 +545,20 @@ scala_specs2_all_tests_show_in_the_xml(){
545
545
}
546
546
547
547
scala_specs2_only_failed_test_shows_in_the_xml (){
548
+ set +e
548
549
bazel test \
549
- --nocache_test_results \
550
- --test_output=streamed \
551
- ' --test_filter=scalarules.test.junit.specs2.SuiteWithOneFailingTest#specs2 tests should::fail$' \
552
- test_expect_failure/scala_junit_test:specs2_failing_test
550
+ --nocache_test_results \
551
+ --test_output=streamed \
552
+ ' --test_filter=scalarules.test.junit.specs2.SuiteWithOneFailingTest#specs2 tests should::fail$' \
553
+ test_expect_failure/scala_junit_test:specs2_failing_test
554
+ echo " got results"
553
555
matches=$( grep -c -e " testcase name='specs2 tests should::fail'" -e " testcase name='specs2 tests should::succeed'" ./bazel-testlogs/test_expect_failure/scala_junit_test/specs2_failing_test/test.xml)
554
556
if [ $matches -eq 1 ]; then
555
557
return 0
556
558
else
557
559
echo " Expecting only one result, found more than one. Please check './bazel-testlogs/test_expect_failure/scala_junit_test/specs2_failing_test/test.xml'"
558
- return 1
560
+ return 1
559
561
fi
560
- test -e
561
562
}
562
563
563
564
scala_specs2_junit_test_test_filter_exact_match (){
@@ -997,93 +998,93 @@ dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
997
998
. " ${dir} " /test_runner.sh
998
999
runner=$( get_test_runner " ${1:- local} " )
999
1000
1000
- $runner bazel build test/...
1001
- # $runner bazel build "test/... --all_incompatible_changes"
1002
- $runner bazel test test/...
1003
- $runner bazel test third_party/...
1004
- # UnusedDependencyChecker doesn't work with strict_java_deps
1005
- $runner bazel build " --strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1006
- # $runner bazel build "--strict_java_deps=ERROR --all_incompatible_changes -- test/... -test:UnusedDependencyChecker"
1007
- $runner bazel test " --strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1008
- $runner test_disappearing_class
1009
- $runner find -L ./bazel-testlogs -iname " *.xml"
1010
- $runner xmllint_test
1011
- $runner test_transitive_deps
1012
- $runner test_scala_library_suite
1013
- $runner test_repl
1014
- $runner test_benchmark_jmh
1015
- $runner multiple_junit_suffixes
1016
- $runner multiple_junit_prefixes
1017
- $runner test_scala_junit_test_can_fail
1018
- $runner junit_generates_xml_logs
1019
- $runner scala_library_jar_without_srcs_must_fail_on_mismatching_resource_strip_prefix
1020
- $runner multiple_junit_patterns
1021
- $runner test_junit_test_must_have_prefix_or_suffix
1022
- $runner test_junit_test_errors_when_no_tests_found
1023
- $runner scala_library_jar_without_srcs_must_include_direct_file_resources
1024
- $runner scala_library_jar_without_srcs_must_include_filegroup_resources
1025
- $runner scala_test_test_filters
1026
- $runner scala_junit_test_test_filter
1027
- $runner scala_junit_test_test_filter_custom_runner
1028
- $runner scala_specs2_junit_test_test_filter_everything
1029
- $runner scala_specs2_junit_test_test_filter_one_test
1030
- $runner scala_specs2_junit_test_test_filter_whole_spec
1031
- $runner scala_specs2_junit_test_test_filter_exact_match
1032
- $runner scala_specs2_junit_test_test_filter_exact_match_unsafe_characters
1033
- $runner scala_specs2_junit_test_test_filter_exact_match_escaped_and_sanitized
1034
- $runner scala_specs2_junit_test_test_filter_match_multiple_methods
1035
- $runner scala_specs2_exception_in_initializer_without_filter
1036
- $runner scala_specs2_exception_in_initializer_terminates_without_timeout
1037
- $runner scala_specs2_all_tests_show_in_the_xml
1038
- $runner scala_specs2_only_filtered_test_shows_in_the_xml
1001
+ # $runner bazel build test/...
1002
+ # # $runner bazel build "test/... --all_incompatible_changes"
1003
+ # $runner bazel test test/...
1004
+ # $runner bazel test third_party/...
1005
+ # # UnusedDependencyChecker doesn't work with strict_java_deps
1006
+ # $runner bazel build "--strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1007
+ # # $runner bazel build "--strict_java_deps=ERROR --all_incompatible_changes -- test/... -test:UnusedDependencyChecker"
1008
+ # $runner bazel test "--strict_java_deps=ERROR -- test/... -test:UnusedDependencyChecker"
1009
+ # $runner test_disappearing_class
1010
+ # $runner find -L ./bazel-testlogs -iname "*.xml"
1011
+ # $runner xmllint_test
1012
+ # $runner test_transitive_deps
1013
+ # $runner test_scala_library_suite
1014
+ # $runner test_repl
1015
+ # $runner test_benchmark_jmh
1016
+ # $runner multiple_junit_suffixes
1017
+ # $runner multiple_junit_prefixes
1018
+ # $runner test_scala_junit_test_can_fail
1019
+ # $runner junit_generates_xml_logs
1020
+ # $runner scala_library_jar_without_srcs_must_fail_on_mismatching_resource_strip_prefix
1021
+ # $runner multiple_junit_patterns
1022
+ # $runner test_junit_test_must_have_prefix_or_suffix
1023
+ # $runner test_junit_test_errors_when_no_tests_found
1024
+ # $runner scala_library_jar_without_srcs_must_include_direct_file_resources
1025
+ # $runner scala_library_jar_without_srcs_must_include_filegroup_resources
1026
+ # $runner scala_test_test_filters
1027
+ # $runner scala_junit_test_test_filter
1028
+ # $runner scala_junit_test_test_filter_custom_runner
1029
+ # $runner scala_specs2_junit_test_test_filter_everything
1030
+ # $runner scala_specs2_junit_test_test_filter_one_test
1031
+ # $runner scala_specs2_junit_test_test_filter_whole_spec
1032
+ # $runner scala_specs2_junit_test_test_filter_exact_match
1033
+ # $runner scala_specs2_junit_test_test_filter_exact_match_unsafe_characters
1034
+ # $runner scala_specs2_junit_test_test_filter_exact_match_escaped_and_sanitized
1035
+ # $runner scala_specs2_junit_test_test_filter_match_multiple_methods
1036
+ # $runner scala_specs2_exception_in_initializer_without_filter
1037
+ # $runner scala_specs2_exception_in_initializer_terminates_without_timeout
1038
+ # $runner scala_specs2_all_tests_show_in_the_xml
1039
+ # $runner scala_specs2_only_filtered_test_shows_in_the_xml
1039
1040
$runner scala_specs2_only_failed_test_shows_in_the_xml
1040
- $runner scalac_jvm_flags_are_configured
1041
- $runner javac_jvm_flags_are_configured
1042
- $runner javac_jvm_flags_via_javacopts_are_configured
1043
- $runner scalac_jvm_flags_are_expanded
1044
- $runner javac_jvm_flags_are_expanded
1045
- $runner javac_jvm_flags_via_javacopts_are_expanded
1046
- $runner test_scala_library_expect_failure_on_missing_direct_internal_deps
1047
- $runner test_scala_library_expect_failure_on_missing_direct_external_deps_jar
1048
- $runner test_scala_library_expect_failure_on_missing_direct_external_deps_file_group
1049
- $runner test_scala_library_expect_failure_on_missing_direct_deps_strict_is_disabled_by_default
1050
- $runner test_scala_binary_expect_failure_on_missing_direct_deps
1051
- $runner test_scala_binary_expect_failure_on_missing_direct_deps_located_in_dependency_which_is_scala_binary
1052
- $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode
1053
- $runner test_scala_library_expect_failure_on_missing_direct_deps_off_mode
1054
- $runner test_unused_dependency_checker_mode_from_scala_toolchain
1055
- $runner test_unused_dependency_checker_mode_set_in_rule
1056
- $runner test_unused_dependency_checker_mode_override_toolchain
1057
- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_transitive_dependency
1058
- $runner test_multi_service_manifest
1059
- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_scala_dependency
1060
- $runner test_scala_library_expect_no_recompilation_on_internal_change_of_java_dependency
1061
- $runner test_scala_library_expect_no_java_recompilation_on_internal_change_of_scala_sibling
1062
- $runner test_scala_library_expect_failure_on_missing_direct_java
1063
- $runner test_scala_library_expect_failure_on_java_in_src_jar_when_disabled
1064
- $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode_java
1065
- $runner test_scala_library_expect_better_failure_message_on_missing_transitive_dependency_labels_from_other_jvm_rules
1066
- $runner test_scala_import_expect_failure_on_missing_direct_deps_warn_mode
1067
- $runner bazel build " test_expect_failure/missing_direct_deps/internal_deps/... --strict_java_deps=warn"
1068
- $runner test_scalaopts_from_scala_toolchain
1069
- $runner test_scala_import_library_passes_labels_of_direct_deps
1070
- $runner java_toolchain_javacopts_are_used
1071
- $runner test_scala_classpath_resources_expect_warning_on_namespace_conflict
1072
- $runner bazel build //test_expect_failure/proto_source_root/... --strict_proto_deps=off
1073
- $runner scala_binary_jar_is_exposed_in_build_event_protocol
1074
- $runner scala_test_jar_is_exposed_in_build_event_protocol
1075
- $runner scala_junit_test_jar_is_exposed_in_build_event_protocol
1076
- $runner test_scala_import_source_jar_should_be_fetched_when_fetch_sources_is_set_to_true
1077
- $runner test_scala_import_source_jar_should_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_true
1078
- $runner test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_non_true
1079
- $runner test_unused_dependency_checker_mode_warn
1080
- $runner test_override_javabin
1081
- $runner test_compilation_succeeds_with_plus_one_deps_on
1082
- $runner test_compilation_fails_with_plus_one_deps_undefined
1083
- $runner test_compilation_succeeds_with_plus_one_deps_on_for_external_deps
1084
- $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_exports_of_deps
1085
- $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_deps_of_exports
1086
- $runner test_plus_one_deps_only_works_for_java_info_targets
1087
- $runner bazel test //test/... --extra_toolchains=" //test_expect_failure/plus_one_deps:plus_one_deps"
1088
- $runner test_unused_dependency_fails_even_if_also_exists_in_plus_one_deps
1089
- $runner test_coverage_on
1041
+ # $runner scalac_jvm_flags_are_configured
1042
+ # $runner javac_jvm_flags_are_configured
1043
+ # $runner javac_jvm_flags_via_javacopts_are_configured
1044
+ # $runner scalac_jvm_flags_are_expanded
1045
+ # $runner javac_jvm_flags_are_expanded
1046
+ # $runner javac_jvm_flags_via_javacopts_are_expanded
1047
+ # $runner test_scala_library_expect_failure_on_missing_direct_internal_deps
1048
+ # $runner test_scala_library_expect_failure_on_missing_direct_external_deps_jar
1049
+ # $runner test_scala_library_expect_failure_on_missing_direct_external_deps_file_group
1050
+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_strict_is_disabled_by_default
1051
+ # $runner test_scala_binary_expect_failure_on_missing_direct_deps
1052
+ # $runner test_scala_binary_expect_failure_on_missing_direct_deps_located_in_dependency_which_is_scala_binary
1053
+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode
1054
+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_off_mode
1055
+ # $runner test_unused_dependency_checker_mode_from_scala_toolchain
1056
+ # $runner test_unused_dependency_checker_mode_set_in_rule
1057
+ # $runner test_unused_dependency_checker_mode_override_toolchain
1058
+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_transitive_dependency
1059
+ # $runner test_multi_service_manifest
1060
+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_scala_dependency
1061
+ # $runner test_scala_library_expect_no_recompilation_on_internal_change_of_java_dependency
1062
+ # $runner test_scala_library_expect_no_java_recompilation_on_internal_change_of_scala_sibling
1063
+ # $runner test_scala_library_expect_failure_on_missing_direct_java
1064
+ # $runner test_scala_library_expect_failure_on_java_in_src_jar_when_disabled
1065
+ # $runner test_scala_library_expect_failure_on_missing_direct_deps_warn_mode_java
1066
+ # $runner test_scala_library_expect_better_failure_message_on_missing_transitive_dependency_labels_from_other_jvm_rules
1067
+ # $runner test_scala_import_expect_failure_on_missing_direct_deps_warn_mode
1068
+ # $runner bazel build "test_expect_failure/missing_direct_deps/internal_deps/... --strict_java_deps=warn"
1069
+ # $runner test_scalaopts_from_scala_toolchain
1070
+ # $runner test_scala_import_library_passes_labels_of_direct_deps
1071
+ # $runner java_toolchain_javacopts_are_used
1072
+ # $runner test_scala_classpath_resources_expect_warning_on_namespace_conflict
1073
+ # $runner bazel build //test_expect_failure/proto_source_root/... --strict_proto_deps=off
1074
+ # $runner scala_binary_jar_is_exposed_in_build_event_protocol
1075
+ # $runner scala_test_jar_is_exposed_in_build_event_protocol
1076
+ # $runner scala_junit_test_jar_is_exposed_in_build_event_protocol
1077
+ # $runner test_scala_import_source_jar_should_be_fetched_when_fetch_sources_is_set_to_true
1078
+ # $runner test_scala_import_source_jar_should_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_true
1079
+ # $runner test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_non_true
1080
+ # $runner test_unused_dependency_checker_mode_warn
1081
+ # $runner test_override_javabin
1082
+ # $runner test_compilation_succeeds_with_plus_one_deps_on
1083
+ # $runner test_compilation_fails_with_plus_one_deps_undefined
1084
+ # $runner test_compilation_succeeds_with_plus_one_deps_on_for_external_deps
1085
+ # $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_exports_of_deps
1086
+ # $runner test_compilation_succeeds_with_plus_one_deps_on_also_for_deps_of_exports
1087
+ # $runner test_plus_one_deps_only_works_for_java_info_targets
1088
+ # $runner bazel test //test/... --extra_toolchains="//test_expect_failure/plus_one_deps:plus_one_deps"
1089
+ # $runner test_unused_dependency_fails_even_if_also_exists_in_plus_one_deps
1090
+ # $runner test_coverage_on
0 commit comments