Package org.apache.maven.surefire.its.fixture

Examples of org.apache.maven.surefire.its.fixture.OutputValidator


        assertTrue( "Expecting failsafe report file", siteFile.isFile() );
    }

    public void testSkippedFailsafeReportGeneration()
    {
        OutputValidator validator = unpack().activateProfile(
            "skipFailsafe" ).addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();

        TestFile siteFile = validator.getSiteFile( "surefire-report.html" );
        System.out.println( "siteFile.getAbsolutePath() = " + siteFile.getAbsolutePath() );
        assertTrue( "Expecting surefire report file", siteFile.isFile() );

        siteFile = validator.getSiteFile( "failsafe-report.html" );
        System.out.println( "siteFile.getAbsolutePath() = " + siteFile.getAbsolutePath() );
        assertFalse( "Expecting no failsafe report file", siteFile.isFile() );
    }
View Full Code Here


        assertFalse( "Expecting no failsafe report file", siteFile.isFile() );
    }

    public void testSkippedSurefireReportGeneration()
    {
        OutputValidator validator = unpack().activateProfile(
            "skipSurefire" ).addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();

        TestFile siteFile = validator.getSiteFile( "surefire-report.html" );
        System.out.println( "siteFile.getAbsolutePath() = " + siteFile.getAbsolutePath() );
        assertFalse( "Expecting no surefire report file", siteFile.isFile() );

        siteFile = validator.getSiteFile( "failsafe-report.html" );
        System.out.println( "siteFile.getAbsolutePath() = " + siteFile.getAbsolutePath() );
        assertTrue( "Expecting failsafe report file", siteFile.isFile() );
    }
View Full Code Here

{

    public void testReportGeneration()
        throws Exception
    {
        final OutputValidator site =
            unpack().addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();

        assertSurefireReportPresent( site );
        assertNoFailsefeReport( site );
    }
View Full Code Here

    }

    public void testSkippedFailsafeReportGeneration()
        throws Exception
    {
        final OutputValidator validator = unpack().activateProfile(
            "skipFailsafe" ).addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();
        assertSurefireReportPresent( validator );
        assertNoFailsefeReport( validator );

    }
View Full Code Here

    }

    public void testForcedFailsafeReportGeneration()
        throws Exception
    {
        final OutputValidator validator = unpack().activateProfile(
            "forceFailsafe" ).addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();
        assertSurefireReportPresent( validator );
        assertFailsafeReport( validator );
    }
View Full Code Here

    }

    public void testSkipForcedFailsafeReportGeneration()
        throws Exception
    {
        final OutputValidator validator = unpack().activateProfile( "forceFailsafe" ).activateProfile(
            "skipFailsafe" ).addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();

        assertSurefireReportPresent( validator );
        assertNoFailsefeReport( validator );
    }
View Full Code Here

public class Surefire740TruncatedCommaIT
    extends SurefireIntegrationTestCase
{
    public void testRussianLocaleReport()
    {
        OutputValidator validator = unpack( "/surefire-740-comma-truncated" ).addEnvVar( "MAVEN_OPTS",
                                                                                         "-Duser.language=ru -Duser.country=RU" ).failNever().addSurefireReportGoal().executeCurrentGoals();

        TestFile siteFile = validator.getSiteFile( "surefire-report.html" );
        System.out.println( "siteFile.getAbsolutePath() = " + siteFile.getAbsolutePath() );
        assertTrue( "Expecting file", siteFile.exists() );
        siteFile.assertContainsText( "027" ); // Avoid asserting with the "," or "." ;)
    }
View Full Code Here

public class Surefire740TruncatedCommaIT
    extends SurefireIntegrationTestCase
{
    public void testRussianLocaleReport()
    {
        OutputValidator validator = unpack( "/surefire-740-comma-truncated" ).addEnvVar( "MAVEN_OPTS",
                                                                                         "-Duser.language=ru -Duser.country=RU" ).failNever().addSurefireReportGoal().executeCurrentGoals();

        TestFile siteFile = validator.getSiteFile( "surefire-report.html" );
        assertTrue( "Expecting file", siteFile.exists() );
        siteFile.assertContainsText( "027" ); // Avoid asserting with the "," or "." ;)
    }
View Full Code Here

    extends SurefireIntegrationTestCase
{

    public void testJunit3ParallelBuildResultCount()
    {
        OutputValidator validator =
            unpack( "surefire-628-consoleoutputbeforeandafterclass" ).failNever().parallelMethods().executeTest();

        validator.verifyTextInLog( "628Test1" );
        validator.verifyTextInLog( "Before628Test1" );
        validator.verifyTextInLog( "After628Test1" );
        validator.verifyTextInLog( "628Test2" );
        validator.verifyTextInLog( "BeforeClass628Test2" );
        validator.verifyTextInLog( "AfterClass628Test2" );
    }
View Full Code Here

    }

    public void testReportGeneration()
        throws Exception
    {
        OutputValidator outputValidator =
            unpack().addFailsafeReportOnlyGoal().addSurefireReportOnlyGoal().executeCurrentGoals();

        TestFile siteFile = outputValidator.getSiteFile( "surefire-report.html" );
        assertTrue( "Expecting surefire report file", siteFile.isFile() );

        siteFile = outputValidator.getSiteFile( "failsafe-report.html" );
        assertTrue( "Expecting failsafe report file", siteFile.isFile() );
    }
View Full Code Here

TOP

Related Classes of org.apache.maven.surefire.its.fixture.OutputValidator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.