/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
protected void printFailures(TestResult result) { printDefects(result.failures(), result.failureCount(), "failure"); }
protected void printFailures(TestResult result) { printDefects(result.failures(), result.failureCount(), "failure"); }
protected void printFooter(TestResult result) { if (result.wasSuccessful()) { getWriter().println(); getWriter().print("OK"); getWriter().println(" (" + result.runCount() + " test" + (result.runCount() == 1 ? "" : "s") + ")"); } else { getWriter().println(); getWriter().println("FAILURES!!!"); getWriter().println("Tests run: " + result.runCount() + ", Failures: " + result.failureCount() + ", Errors: " + result.errorCount()); } getWriter().println(); }
protected void printFooter(TestResult result) { if (result.wasSuccessful()) { getWriter().println(); getWriter().print("OK"); getWriter().println(" (" + result.runCount() + " test" + (result.runCount() == 1 ? "" : "s") + ")"); } else { getWriter().println(); getWriter().println("FAILURES!!!"); getWriter().println("Tests run: " + result.runCount() + ", Failures: " + result.failureCount() + ", Errors: " + result.errorCount()); } getWriter().println(); }
final int failureCount = result.failureCount(); final int errorCount = result.errorCount();
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
protected void printFailures(TestResult result) { printDefects(result.failures(), result.failureCount(), "failure"); }
protected void printFooter(TestResult result) { if (result.wasSuccessful()) { getWriter().println(); getWriter().print("OK"); getWriter().println(" (" + result.runCount() + " test" + (result.runCount() == 1 ? "" : "s") + ")"); } else { getWriter().println(); getWriter().println("FAILURES!!!"); getWriter().println("Tests run: " + result.runCount() + ", Failures: " + result.failureCount() + ", Errors: " + result.errorCount()); } getWriter().println(); }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
/** * Returns whether the entire test was successful or not. */ public synchronized boolean wasSuccessful() { return failureCount() == 0 && errorCount() == 0; } }
@Override public void runTest(Test test, TestResult result) { int e = result.errorCount(); int f = result.failureCount(); LOG.log(Level.FINE, "Running test {0}", test); super.runTest(test, result); LOG.log(Level.FINE, "Finished: {0}", test); if (e == result.errorCount() && f == result.failureCount()) { NbModuleLogHandler.checkFailures((TestCase) test, result, test instanceof NbTestCase ? ((NbTestCase) test).getWorkDirPath() : Manager.getWorkDirPath()); } } }
public void testFailed(int status, Test test, Throwable t) { switch (status) { case TestRunListener.STATUS_ERROR: fNumberOfErrors.setText(Integer.toString(fTestResult.errorCount())); appendFailure("Error", test, t); break; case TestRunListener.STATUS_FAILURE: fNumberOfFailures.setText(Integer.toString(fTestResult.failureCount())); appendFailure("Failure", test, t); break; } }
YourTestClass testClass = new YourTestClass(); TestResult result = testClass.run(); Enumeration<TestFailure> failures = result.failures(); if (result.failureCount() != 0) { TestFailure fail = failes.nextElement(); junit.framework.Test test = fail.failedTest(); test.run( result ); }
protected void displayHeader( PrintWriter writer, String testClassName, TestResult testResult, String elapsedTimeString ) { writer.println( "<?xml version='1.0' encoding='UTF-8' ?>\n" + "<testsuite name=" + asAttribute( testClassName ) + " tests=" + asAttribute( testResult.runCount() ) + " failures=" + asAttribute( testResult.failureCount() ) + " errors=" + asAttribute( testResult.errorCount() ) + " time=" + asAttribute( elapsedTimeString ) + ">" ); }
protected void displayResults( PrintWriter writer, TestResult testResult ) { if (!testResult.wasSuccessful()) { displayProblems( writer, "failure", testResult.failureCount(), testResult.failures() ); displayProblems( writer, "error", testResult.errorCount(), testResult.errors() ); } }