Package org.apache.maven.surefire.report

Examples of org.apache.maven.surefire.report.ReportEntry


    // Handler for TestListener.addFailure(Test, Throwable)
    private void handleAddError( Object[] args )
        throws IllegalAccessException, InvocationTargetException
    {
        ReportEntry report =
            new SimpleReportEntry( args[0].getClass().getName(), args[0].toString(), getStackTraceWriter( args ) );

        reporter.testError( report );

        failedTestsSet.add( new FailedTest( args[0], Thread.currentThread() ) );
View Full Code Here


    }

    private void handleAddFailure( Object[] args )
        throws IllegalAccessException, InvocationTargetException
    {
        ReportEntry report =
            new SimpleReportEntry( args[0].getClass().getName(), args[0].toString(), getStackTraceWriter( args ) );

        reporter.testFailed( report );

        failedTestsSet.add( new FailedTest( args[0], Thread.currentThread() ) );
View Full Code Here

    {
        boolean testHadFailed = failedTestsSet.remove( new FailedTest( args[0], Thread.currentThread() ) );

        if ( !testHadFailed )
        {
            ReportEntry report = new SimpleReportEntry( args[0].getClass().getName(), args[0].toString() );

            reporter.testSucceeded( report );
        }
    }
View Full Code Here

    private void executeTestSet( SurefireTestSet testSet, RunListener reporter, ClassLoader classLoader )
        throws ReporterException, TestSetFailedException
    {

        ReportEntry report = new SimpleReportEntry( this.getClass().getName(), testSet.getName() );

        reporter.testSetStarting( report );

        testSet.execute( reporter, classLoader );
View Full Code Here

        }
    }

    public void testSucceeded( ReportEntry report )
    {
        ReportEntry wrapped = wrap( report );
        for ( int i = 0; i < size; i++ )
        {
            target[i].testSucceeded( wrapped );
        }
    }
View Full Code Here

        }
    }

    public void testError( ReportEntry report, String stdOut, String stdErr )
    {
        ReportEntry wrapped = wrap( report );
        for ( int i = 0; i < size; i++ )
        {
            target[i].testError( wrapped, stdOut, stdErr );
        }
    }
View Full Code Here

        }
    }

    public void testFailed( ReportEntry report, String stdOut, String stdErr )
    {
        ReportEntry wrapped = wrap( report );
        for ( int i = 0; i < size; i++ )
        {
            target[i].testFailed( wrapped, stdOut, stdErr );
        }
    }
View Full Code Here

        }
    }

    public void testSkipped( ReportEntry report )
    {
        ReportEntry wrapped = wrap( report );
        for ( int i = 0; i < size; i++ )
        {
            target[i].testSkipped( wrapped );
        }
    }
View Full Code Here

        finishTestSuite( reporter, this );
    }

    public static void startTestSuite( RunListener reporter, Object suite )
    {
        ReportEntry report = new SimpleReportEntry( suite.getClass().getName(), getSuiteName( suite ) );

        try
        {
            reporter.testSetStarting( report );
        }
View Full Code Here

    }

    public static void finishTestSuite( RunListener reporterManager, Object suite )
        throws ReporterException
    {
        ReportEntry report = new SimpleReportEntry( suite.getClass().getName(), getSuiteName( suite ) );

        reporterManager.testSetCompleted( report );
    }
View Full Code Here

TOP

Related Classes of org.apache.maven.surefire.report.ReportEntry

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.