diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-07-05 22:18:55 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-07-05 22:18:55 +0100 |
| commit | 0984a4a58102a2f767c02100a69639009db8fd3a (patch) | |
| tree | ba7f9bdd18eadb21e545669bd5073230cc826616 /src/test/java/org | |
| parent | 07188b37986ef1178cf820676081643eac4c3dff (diff) | |
Use throwOnError()
Diffstat (limited to 'src/test/java/org')
| -rw-r--r-- | src/test/java/org/shedlang/compiler/backends/ExampleTests.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/ExampleTests.java b/src/test/java/org/shedlang/compiler/backends/ExampleTests.java index c5f584d8..1727fff2 100644 --- a/src/test/java/org/shedlang/compiler/backends/ExampleTests.java +++ b/src/test/java/org/shedlang/compiler/backends/ExampleTests.java @@ -14,9 +14,6 @@ import java.util.Arrays; import java.util.Optional; import java.util.stream.Stream; -import static org.zwobble.precisely.AssertThat.assertThat; -import static org.zwobble.precisely.Matchers.equalTo; - public abstract class ExampleTests { @TestFactory public Stream<DynamicTest> tests() { @@ -33,11 +30,7 @@ public abstract class ExampleTests { var config = ProjectConfig.read(exampleDirectory.toPath()); for (var example : config.examples()) { - var result = run(config.targetDir().resolve(backend.name()).resolve(example.bin()).toString()); - - assertThat(result.stderr(), equalTo("")); - assertThat(result.stdout(), equalTo(example.expectedOutput())); - assertThat(result.exitCode(), equalTo(0)); + run(config.targetDir().resolve(backend.name()).resolve(example.bin()).toString()).throwOnError(); } } )); |
