Package org.fest.swing.junit.xml

Examples of org.fest.swing.junit.xml.XmlNode


    testXmlNodeWriter.writeTestExecutionTime(testNode, tests.startTimeOf(test));
  }

  private XmlNode xmlNodeForFinished(Test test) {
    if (tests.wasFailed(test)) return tests.xmlNodeFor(test);
    XmlNode newTestXmlNode = testXmlNodeWriter.addNewTestXmlNode(xmlRoot, test);
    tests.addXmlNode(test, newTestXmlNode);
    return newTestXmlNode;
  }
View Full Code Here


   * A test failed.
   * @param test the test.
   * @param error the exception.
   */
  public final void addFailure(Test test, Throwable error) {
    XmlNode errorXmlNode = formatError(FAILURE, test, error);
    onFailureOrError(test, error, errorXmlNode);
  }
View Full Code Here

   * An error occurred while running the test.
   * @param test the test.
   * @param error the error.
   */
  public final void addError(Test test, Throwable error) {
    XmlNode errorXmlNode = formatError(ERROR, test, error);
    onFailureOrError(test, error, errorXmlNode);
  }
View Full Code Here

  private XmlNode formatError(String type, Test test, Throwable error) {
    if (test != null) {
      endTest(test);
      tests.failed(test);
    }
    XmlNode errorXmlNode = xmlForFailed(test).addNewNode(type);
    writeErrorAndStackTrace(error, errorXmlNode);
    return errorXmlNode;
  }
View Full Code Here

    target.addAttribute(name(ATTR_NAME).value(suiteName == null ? UNKNOWN : suiteName));
    return this;
  }

  SuiteXmlNodeWriter writeSuiteProperties(XmlNode target, JUnitTest suite) {
    XmlNode propertiesNode = target.addNewNode(PROPERTIES);
    Properties properties = suite.getProperties();
    if (properties == null) return this;
    Enumeration<?> propertyNames = properties.propertyNames();
    while (propertyNames.hasMoreElements())
      writeProperty(propertiesNode, properties, (String)propertyNames.nextElement());
View Full Code Here

TOP

Related Classes of org.fest.swing.junit.xml.XmlNode

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.