aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader/output/XMLTestWriter.java
diff options
context:
space:
mode:
authorJ08nY2017-10-26 00:17:07 +0200
committerJ08nY2017-10-26 00:17:07 +0200
commited0c5467c3fc16ca93aeab0cf06a5046915afdd6 (patch)
tree2432cb9d01299a097c9da5f718881f074df220ad /src/cz/crcs/ectester/reader/output/XMLTestWriter.java
parentca283e0c28ad2050c25f12817db8f8103f1cedc1 (diff)
downloadECTester-ed0c5467c3fc16ca93aeab0cf06a5046915afdd6.tar.gz
ECTester-ed0c5467c3fc16ca93aeab0cf06a5046915afdd6.tar.zst
ECTester-ed0c5467c3fc16ca93aeab0cf06a5046915afdd6.zip
Add some more compound tests and suite descriptions.
Diffstat (limited to 'src/cz/crcs/ectester/reader/output/XMLTestWriter.java')
-rw-r--r--src/cz/crcs/ectester/reader/output/XMLTestWriter.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cz/crcs/ectester/reader/output/XMLTestWriter.java b/src/cz/crcs/ectester/reader/output/XMLTestWriter.java
index c575bb7..d5902ae 100644
--- a/src/cz/crcs/ectester/reader/output/XMLTestWriter.java
+++ b/src/cz/crcs/ectester/reader/output/XMLTestWriter.java
@@ -95,7 +95,12 @@ public class XMLTestWriter implements TestWriter {
testElem.appendChild(description);
Element result = doc.createElement("result");
- result.setTextContent(t.getResult().toString());
+ Element value = doc.createElement("value");
+ value.setTextContent(t.getResultValue().name());
+ Element cause = doc.createElement("cause");
+ cause.setTextContent(t.getResultCause());
+ result.appendChild(value);
+ result.appendChild(cause);
testElem.appendChild(result);
return testElem;
@@ -116,6 +121,7 @@ public class XMLTestWriter implements TestWriter {
TransformerFactory tf = TransformerFactory.newInstance();
Transformer transformer = tf.newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
+ transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2");
transformer.transform(domSource, result);
} catch (TransformerException e) {
e.printStackTrace();