Skip to content

Commit f898f22

Browse files
committed
Fix file writer
1 parent 413b8a7 commit f898f22

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

components/context/src/test/java/datadog/context/SourceFileExtension.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package datadog.context;
22

3+
import java.io.BufferedWriter;
4+
import java.io.FileWriter;
35
import java.nio.file.Files;
46
import java.nio.file.Path;
57
import java.nio.file.Paths;
@@ -68,7 +70,9 @@ public void executionFinished(
6870

6971
// set old filePath to new xml result
7072
// System.out.println("result: " + result);
71-
Files.write(filePath, result.toString().getBytes()); // does not work
73+
BufferedWriter writer = new BufferedWriter(new FileWriter(pathString));
74+
writer.write(result.toString());
75+
writer.close();
7276
} catch (Exception e) {
7377
System.out.println("Modifying XML files did not work.");
7478
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<testsuite name="datadog.context.ContextTest" tests="9" skipped="0" failures="0" errors="0" timestamp="2025-01-09T18:32:19" hostname="COMP-GHXRH1QQ7F" time="0.738">
3+
<properties/>
4+
<testcase name="[1] datadog.context.EmptyContext@383caf89" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.065"/>
5+
<testcase name="[2] datadog.context.SingletonContext@7a83" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.066"/>
6+
<testcase name="[3] datadog.context.IndexedContext@3c2" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.066"/>
7+
<testcase name="testRoot()" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.068"/>
8+
<testcase name="[1] datadog.context.EmptyContext@383caf89" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.067"/>
9+
<testcase name="[2] datadog.context.SingletonContext@7aa2" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.066"/>
10+
<testcase name="[3] datadog.context.IndexedContext@3c2" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.068"/>
11+
<testcase name="testEqualsAndHashCode()" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.066"/>
12+
<testcase name="testInflation()" classname="datadog.context.ContextTest" file="/components/context/build/classes/java/test/datadog/context/ContextTest.class" time="0.066"/>
13+
<system-out><![CDATA[EXECUTIONSTARTED.
14+
EXECUTIONSTARTED.
15+
EXECUTIONSTARTED.
16+
EXECUTIONSTARTED.
17+
EXECUTIONSTARTED.
18+
EXECUTIONSTARTED.
19+
EXECUTIONSTARTED.
20+
EXECUTIONSTARTED.
21+
EXECUTIONSTARTED.
22+
EXECUTIONSTARTED.
23+
EXECUTIONSTARTED.
24+
]]></system-out>
25+
<system-err><![CDATA[]]></system-err>
26+
</testsuite>

0 commit comments

Comments
 (0)