private void writeStepTo(final HierarchicalStreamWriter writer, final TestStep step) { if (step.isAGroup()) { writer.startNode(TEST_GROUP); writer.addAttribute(NAME_FIELD, step.getDescription()); writeResult(writer, step); writeScreenshotIfPresent(writer, step); List<TestStep> nestedSteps = step.getChildren(); for (TestStep nestedStep : nestedSteps) { writeStepTo(writer, nestedStep); } writer.endNode(); } else { writer.startNode(TEST_STEP); writeResult(writer, step); writer.addAttribute(DURATION, Long.toString(step.getDuration())); writeScreenshotIfPresent(writer, step); writeDescription(writer, step); writeErrorForFailingTest(writer, step); writer.endNode(); } }
private void writeStepTo(final HierarchicalStreamWriter writer, final TestStep step) { if (step.isAGroup()) { writer.startNode(TEST_GROUP); writer.addAttribute(NAME_FIELD, step.getDescription()); writeResult(writer, step); writeScreenshotIfPresent(writer, step); List<TestStep> nestedSteps = step.getChildren(); for (TestStep nestedStep : nestedSteps) { writeStepTo(writer, nestedStep); } writer.endNode(); } else { writer.startNode(TEST_STEP); writeResult(writer, step); writer.addAttribute(DURATION, Long.toString(step.getDuration())); writeScreenshotIfPresent(writer, step); writeDescription(writer, step); writeErrorForFailingTest(writer, step); writer.endNode(); } }
private void writeStepTo(final HierarchicalStreamWriter writer, final TestStep step) { if (step.isAGroup()) { writer.startNode(TEST_GROUP); writer.addAttribute(NAME_FIELD, step.getDescription()); writeResult(writer, step); writeScreenshotIfPresent(writer, step); List<TestStep> nestedSteps = step.getChildren(); for (TestStep nestedStep : nestedSteps) { writeStepTo(writer, nestedStep); } writer.endNode(); } else { writer.startNode(TEST_STEP); writeResult(writer, step); writer.addAttribute(DURATION, Long.toString(step.getDuration())); writeScreenshotIfPresent(writer, step); writeDescription(writer, step); writeErrorForFailingTest(writer, step); writer.endNode(); } }
List<TestStep> steps = testOutcome.getTestSteps(); for (TestStep step : steps) { writeStepTo(writer, step);
List<TestStep> steps = testOutcome.getTestSteps(); for (TestStep step : steps) { writeStepTo(writer, step);
List<TestStep> steps = testOutcome.getTestSteps(); for (TestStep step : steps) { writeStepTo(writer, step);