Class Summary |
AbstractSurefireIntegrationTestClass |
Base class of all integration test cases. |
AbstractTestCaseIT |
Test files with "Abstract" in their name that aren't really abstract,
and abstract classes that don't say "Abstract" in their name |
AbstractTestSingleMethod |
Test project using -Dtest=mtClass#myMethod |
AdditionalClasspathIT |
Test additionalClasspathElements |
AggregateReportIT |
Test report aggregation |
ArgLineIT |
Test passing an argLine parameter |
AsbtractTestMethodPattern |
Test project using -Dtest=mtClass#myMethod |
CheckSingleTestIT |
Test running a single test with -Dtest=BasicTest |
CheckTestFailIfNoTestsForkModeIT |
Test failIfNoTests with various forkModes. |
CheckTestFailIfNoTestsIT |
Test failIfNoTests |
CheckTestNgBeforeMethodFailureIT |
Test failures in @BeforeMethod annotation on TestNg suite |
CheckTestNgBeforeMethodIT |
Test @BeforeMethod annotation on TestNg suite |
CheckTestNgExecuteErrorIT |
Test for checking that the output from a forked suite is properly captured even if the suite encounters a severe error. |
CheckTestNgGroupThreadParallelIT |
Test TestNG groups, together with TestNG parallelism |
CheckTestNgJdk14IT |
Test TestNG running in the JDK 1.4 JavaDoc style |
CheckTestNgListenerReporterIT |
Test simple TestNG listener and reporter |
CheckTestNgPathWithSpacesIT |
Test TestNG test in a directory with spaces |
CheckTestNgReportTestIT |
Test surefire-report on TestNG test |
CheckTestNgSuiteXmlIT |
Test simple TestNG suite XML file |
CheckTestNgSuiteXmlSingleIT |
Use -Dtest to run a single TestNG test, overriding the suite XML parameter. |
CheckTestNgVersionsIT |
Basic suite test using all known versions of TestNG. |
ClasspathFilteringIT |
Test additionalClasspathElements |
ClassPathOrderIT |
Test for checking the order of class path elements |
ClasspathScopeFilteringIT |
Test additionalClasspathElements |
DefaultConfigurationIT |
Test basic default configuration, runs the JUnit 3 test in the src/test directory. |
EnvironmentVariableIT |
Test basic default configuration, runs the JUnit 3 test in the src/test directory. |
ForkConsoleOutputIT |
Asserts proper behaviour of console output when forking
SUREFIRE-639
SUREFIRE-651 |
ForkModeIT |
Test forkMode |
IncludesExcludesIT |
Test include/exclude patterns. |
IntegrationTestSuiteResults |
|
JUnit44HamcrestIT |
Test project using JUnit4.4 (including Hamcrest extensions) |
JUnit44TestMethodPatternIT |
Test project using -Dtest=mtClass#myMethod |
JUnit44TestSingleMethodIT |
Test project using -Dtest=mtClass#myMethod |
Junit47concurrencyIT |
Basic suite test using all known versions of JUnit 4.x |
JUnit48TestMethodPatternIT |
Test project using -Dtest=mtClass#myMethod |
JUnit48TestSingleMethodIT |
Test project using -Dtest=mtClass#myMethod |
JUnit4ForkAlwaysStaticInitPollutionIT |
Test JUnit 4 tests marked with "Ignore" attribute |
Junit4IgnoreIT |
Test JUnit 4 tests marked with "Ignore" attribute |
JUnit4RunListenerIT |
JUnit4 RunListener Integration Test. |
Junit4VersionsIT |
Basic suite test using all known versions of JUnit 4.x |
JUnitDepIT |
Test project using JUnit4.4 -dep. |
NoRunnableTestsInClassIT |
SUREFIRE-621 Asserts proper test counts when running junit 3 tests in parallel |
PlainOldJavaClasspathIT |
Test useManifestOnlyJar option |
PlexusConflictIT |
Test library using a conflicting version of plexus-utils |
PojoSimpleIT |
Test support for POJO tests. |
ReportersIT |
Asserts proper behaviour of console output when forking
SUREFIRE-679 |
ResultCountingIT |
Verifies that the providers get the result summary at the bottom of the run correctly, in different forkmodes
SUREFIRE-613 Asserts proper test counts when running in parallel |
RunOrderIT |
Verifies the runOrder setting and its effect |
SiblingAggregatorIT |
Test aggregator as a sibling to child modules; invokes modules as "../child" |
Surefire141PluggableProvidersIT |
SUREFIRE-613 Asserts proper test counts when running in parallel |
Surefire146ForkPerTestNoSetupIT |
Test Surefire-146 (forkMode=pertest fails to call setUp) |
Surefire162CharsetProviderIT |
Test charset provider (SUREFIRE-162) |
Surefire224WellFormedXmlFailuresIT |
Test Surefire-224 (XML test reports are not well-formed when failure message contains quotes) |
Surefire257NotRerunningTestsIT |
Test Surefire-257 Verifies that surefire does not re-run tests in site build |
Surefire260TestWithIdenticalNamesIT |
Test Surefire-570 Multiple report directories |
Surefire376TestNgAfterSuiteFailure |
Test Surefire-376 (TestNG @AfterSuite failures are ignored) |
Surefire377TestNgAndJUnitTogetherIT |
SUREFIRE-377 (When JUnit and TestNG tests are in same project, only one set gets run). |
Surefire408ManualProviderSelectionIT |
SUREFIRE-613 Asserts proper test counts when running in parallel |
Surefire42NotExtendingTestCaseIT |
Test JUnit test that contains inner classes |
Surefire44InnerClassTestIT |
Test JUnit test that contains inner classes |
Surefire500PuzzlingErrorIT |
SUREFIRE-500 Asserts correct error handling for the "odd" surefire-500 (and 625) issues. |
Surefire510TestClassPathForkModesIT |
SUREFIRE-621 Asserts proper test counts when running junit 3 tests in parallel |
Surefire570MultipleReportDirectoriesIT |
Test Surefire-570 Multiple report directories |
Surefire613TestCountInParallelIT |
SUREFIRE-613 Asserts proper test counts when running in parallel |
Surefire621TestCountingJunit3InParallelIT |
SUREFIRE-621 Asserts proper test counts when running junit 3 tests in parallel |
Surefire628ConsoleOutputBeforeAndAfterClassIT |
SUREFIRE-621 Asserts that console output always goes somewhere ;) |
Surefire634UnsettableSystemPropertiesWarningIT |
SUREFIRE-634 Verifies error message on unsettable system properties |
Surefire673MockitoIT |
SUREFIRE-673 Asserts that a given mockito build works as it should (classloader problem in 2.7) |
Surefire674BuildFailingWhenErrorsIT |
SUREFIRE-674 Asserts that the build fails when tests have errors |
Surefire685CommaSeparatedIncludesIT |
SUREFIRE-685 Asserts that only the specified tests are run with comma separated includes |
Surefire697NiceSummaryIT |
SUREFIRE-697 Asserts proper truncation of long exception messages
Some say testing this is a bit over the top. |
Surefire705ParallelForkTimeoutIT |
Test |
SurefireVerifierTestClass |
Contains commonly used featurtes for most tests, encapsulating
common use cases. |
SystemPropertiesTestIT |
Test system properties |
TestNgParallelWithAnnotations |
Test that TestNG's @Test(threadPoolSize = n, invocationCount=n) causes tests to be run in parallel. |
TestNgTestMethodPatternAfterIT |
Test project using -Dtest=mtClass#myMethod* |
TestNgTestMethodPatternBeforeIT |
Test project using -Dtest=mtClass#myMethod* |
TestNgTestMethodPatternIT |
Test project using -Dtest=mtClass#myMethod* |
TestNgTestSingleMethod5149IT |
Test project using -Dtest=mtClass#myMethod |
TestNgTestSingleMethodIT |
Test project using -Dtest=mtClass#myMethod |
TimeoutForkedTestIT |
Test |
TwoTestCasesIT |
Test running two test cases; confirms reporting works correctly |
UmlautDirIT |
Test a directory with an umlaut |
UseIsolatedClassLoaderIT |
Test useSystemClassLoader option |
WorkingDirectoryIT |
Test working directory configuration, SUREFIRE-416 |
WorkingDirectoryMissingIT |
Test when the configured working directory does not exist, SUREFIRE-607 |