Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
87 0 0 3 96.6% 1.127 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
(default package) 13 0 0 0 100% 0.067 s
com.soebes.itf.jupiter.extension.condition 3 0 0 3 0% 0.006 s
Prefer maven 3 0 0 0 100% 0.018 s
A pom file which contains no version but the parent does 3 0 0 0 100% 0.077 s
com.soebes.itf.jupiter.extension 62 0 0 0 100% 0.950 s
and find Maven executable via 'maven 2 0 0 0 100% 0.006 s
Find Maven executable on Linux via 'maven 1 0 0 0 100% 0.003 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

(default package)

- Class Tests Errors Failures Skipped Success Rate Time
The annotation should keep 1 0 0 0 100% 0.010 s
ITF_DEBUG 3 0 0 0 100% 0.020 s
and find Maven executable via PATH for 3 0 0 0 100% 0.011 s
A pom file which contains groupId,artifactId and version, #A pom file which contains groupId 3 0 0 0 100% 0.016 s
A pom file which contains artifactId and version 3 0 0 0 100% 0.010 s

com.soebes.itf.jupiter.extension.condition

- Class Tests Errors Failures Skipped Success Rate Time
DisabledForMavenVersionConditionTest 3 0 0 3 0% 0.006 s

Prefer maven

- Class Tests Errors Failures Skipped Success Rate Time
home over PATH 3 0 0 0 100% 0.018 s

A pom file which contains no version but the parent does

- Class Tests Errors Failures Skipped Success Rate Time
- 3 0 0 0 100% 0.077 s

com.soebes.itf.jupiter.extension

- Class Tests Errors Failures Skipped Success Rate Time
MavenGoalTest 1 0 0 0 100% 0.033 s
MavenProjectTest 1 0 0 0 100% 0.008 s
PropertiesFilterTest 4 0 0 0 100% 0.035 s
PropertiesFilterTest$Constructor 2 0 0 0 100% 0.007 s
StringInterpolatorTest 4 0 0 0 100% 0.013 s
StringInterpolatorTest$NullChecks 1 0 0 0 100% 0.001 s
MavenVersionParserTest 8 0 0 0 100% 0.079 s
MavenVersionComparatorTest 31 0 0 0 100% 0.081 s
PathUtilsTest 2 0 0 0 100% 0.320 s
MavenPredefinedRepositoryTest 1 0 0 0 100% 0.352 s
MavenProjectLocationTest 1 0 0 0 100% 0.009 s
PreconditionsTest$RequireNotEmpty 2 0 0 0 100% 0.004 s
PreconditionsTest$RequireGreaterZero 2 0 0 0 100% 0.005 s
PreconditionsTest$RequireNotNull 2 0 0 0 100% 0.003 s

and find Maven executable via 'maven

- Class Tests Errors Failures Skipped Success Rate Time
home' for 2 0 0 0 100% 0.006 s

Find Maven executable on Linux via 'maven

- Class Tests Errors Failures Skipped Success Rate Time
home' for 1 0 0 0 100% 0.003 s

Test Cases

[Summary] [Package List] [Test Cases]

MavenGoalTest

the_default_value_for_maven_goal 0.032 s

The annotation should keep

the_default_value_for_repository_which_is_local_repository 0.010 s

MavenProjectTest

the_default_value_for_maven_project 0.007 s

PropertiesFilterTest

keep_property_cause_the_property_is_not_known 0.016 s
replace_placeholder_within_a_string 0.001 s
replace_property_with_given_value 0.001 s
given_empty_lists 0.001 s

PropertiesFilterTest$Constructor

constructor_should_fail_with_illegal_argument_exception_for_giving_null_item 0.005 s
constructor_should_fail_with_illegal_argument_exception_for_giving_null_keyvalues 0.002 s

ITF_DEBUG

priority_works_with_debug_bat 0.012 s
priority_works_with_debug_cmd 0.005 s
priority_works 0.003 s

home over PATH

priority_works_with_bat 0.007 s
priority_works_with_cmd 0.008 s
priority_works 0.003 s

and find Maven executable via PATH for

work_on_windows_with_bat 0.004 s
work_on_windows_with_cmd 0.004 s
find_via_path 0.003 s

home' for

work_on_windows_with_bat 0.003 s
work_on_windows_with_cmd 0.003 s

home' for

work_on_linux 0.003 s

-

get_artifactId_should_result_in_correct_artifactId 0.068 s
get_version_should_result_in_correct_version 0.005 s
get_groupId_should_return_groupId 0.004 s

A pom file which contains groupId,artifactId and version

get_artifactId_should_result_in_correct_artifactId 0.007 s
get_version_should_result_in_correct_version 0.006 s
get_groupId_should_return_groupId 0.003 s

A pom file which contains artifactId and version

get_artifactId_should_result_in_correct_artifactId 0.003 s
get_version_should_result_in_correct_version 0.004 s
get_groupId_should_return_groupId 0.003 s

StringInterpolatorTest

interpolate_should_replace_a_single_placeholder 0.002 s
interpolate_an_empty_string 0.001 s
interpolate_should_interpolate_two_placeholders 0.001 s
interpolate_should_return_the_original_if_there_is_an_unknown_key 0 s

StringInterpolatorTest$NullChecks

constructor_fails_with_null_pointer_exception_while_using_null_as_parameter 0.001 s

MavenVersionParserTest

givenVersion(String, MavenVersionComparator)[1] 0.011 s
givenVersion(String, MavenVersionComparator)[2] 0.001 s
givenVersion(String, MavenVersionComparator)[3] 0.001 s
givenVersion(String, MavenVersionComparator)[4] 0.001 s
givenVersion(String, MavenVersionComparator)[5] 0.001 s
givenVersion(String, MavenVersionComparator)[6] 0.001 s
givenVersion(String, MavenVersionComparator)[7] 0.001 s
givenVersion(String, MavenVersionComparator)[8] 0.001 s

MavenVersionComparatorTest

compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[1] 0.007 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[2] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[3] 0.002 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[4] 0.002 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[5] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[6] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[7] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[8] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[9] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[10] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[11] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[12] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[13] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[14] 0 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[15] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[16] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[17] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[18] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[19] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[20] 0.002 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[21] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[22] 0.002 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[23] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[24] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[25] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[26] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[27] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[28] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[29] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[30] 0.001 s
compareOrderOfGivenVersions(MavenVersionComparator, MavenVersionComparator, Compare)[31] 0.001 s

PathUtilsTest

deleteDir 0.142 s
copyDirectory 0.143 s

MavenPredefinedRepositoryTest

the_default_value_for_maven_predefined_repository 0.351 s

MavenProjectLocationTest

the_default_value_for_maven_project 0.008 s

PreconditionsTest$RequireNotEmpty

should_raise_illegal_argument_exception_while_given_empty_string 0.002 s
should_not_raise_a_failure_while_giving_a_non_empty_string 0.002 s

PreconditionsTest$RequireGreaterZero

should_raise_illegal_argument_exception_while_given_zero_size_array 0.001 s
should_not_raise_a_failure_while_giving_one_size_array 0.004 s

PreconditionsTest$RequireNotNull

should_not_raise_a_failure_while_giving_non_null 0.001 s
should_raise_illegal_argument_exception_while_giving_null 0.002 s

DisabledForMavenVersionConditionTest

testingXXX 0 s
- Not working yet. -
check_for_xxx 0 s
- Not working yet. -
customPropertyIsNotSetByDefault 0 s
- Not working yet. -

Failure Details

[Summary] [Package List] [Test Cases]


testingXXX
- skipped: Not working yet.
check_for_xxx
- skipped: Not working yet.
customPropertyIsNotSetByDefault
- skipped: Not working yet.