aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-09-16 15:23:15 +0100
committerMichael Williamson <mike@zwobble.org>2023-09-16 15:23:15 +0100
commitc37a1a46853e4410c060e2ee6d71c033f57eb2eb (patch)
treef71aa52627565ebdd327de442be729bbd88c697c /src/test/java
parent0267e1e81e5140e09de199f14ff70c5170491d95 (diff)
Move ExecutionResult to testing package
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/backends/ExampleTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java1
-rw-r--r--src/test/java/org/shedlang/compiler/backends/wasm/WasmPatioCodeGenTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/testing/ExecutionResult.java (renamed from src/test/java/org/shedlang/compiler/backends/llvm/ExecutionResult.java)2
-rw-r--r--src/test/java/org/shedlang/compiler/testing/TestProcessRunner.java2
6 files changed, 5 insertions, 6 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/ExampleTests.java b/src/test/java/org/shedlang/compiler/backends/ExampleTests.java
index f3903746..5a6a7cbc 100644
--- a/src/test/java/org/shedlang/compiler/backends/ExampleTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/ExampleTests.java
@@ -3,7 +3,7 @@ package org.shedlang.compiler.backends;
import org.junit.jupiter.api.DynamicTest;
import org.junit.jupiter.api.TestFactory;
import org.shedlang.compiler.ShedCompiler;
-import org.shedlang.compiler.backends.llvm.ExecutionResult;
+import org.shedlang.compiler.testing.ExecutionResult;
import org.shedlang.compiler.config.ProjectConfig;
import org.shedlang.compiler.errors.SourceError;
import org.shedlang.compiler.filesystem.ShedCompilerFiles;
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java
index 56bcfe6b..d6c13d78 100644
--- a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java
@@ -11,6 +11,7 @@ import org.shedlang.compiler.backends.llvm.ir.ast.types.LlvmTypes;
import org.shedlang.compiler.filesystem.ShedCompilerFiles;
import org.shedlang.compiler.patio.PatioExampleTests;
import org.shedlang.compiler.patio.ast.PatioCompilationUnit;
+import org.shedlang.compiler.testing.ExecutionResult;
import org.shedlang.compiler.testing.TestProcessRunner;
import java.io.IOException;
diff --git a/src/test/java/org/shedlang/compiler/backends/wasm/WasmPatioCodeGenTests.java b/src/test/java/org/shedlang/compiler/backends/wasm/WasmPatioCodeGenTests.java
index 7df0f65c..a0ef3592 100644
--- a/src/test/java/org/shedlang/compiler/backends/wasm/WasmPatioCodeGenTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/wasm/WasmPatioCodeGenTests.java
@@ -1,6 +1,6 @@
package org.shedlang.compiler.backends.wasm;
-import org.shedlang.compiler.backends.llvm.ExecutionResult;
+import org.shedlang.compiler.testing.ExecutionResult;
import org.shedlang.compiler.backends.wasm.structure.WasmBinaryFormat;
import org.shedlang.compiler.backends.wasm.structure.ast.instructions.WasmCall;
import org.shedlang.compiler.backends.wasm.structure.ast.instructions.WasmExpression;
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java b/src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java
index abb0807f..2718e85f 100644
--- a/src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java
+++ b/src/test/java/org/shedlang/compiler/patio/PatioExampleTests.java
@@ -1,7 +1,7 @@
package org.shedlang.compiler.patio;
import org.junit.jupiter.api.Test;
-import org.shedlang.compiler.backends.llvm.ExecutionResult;
+import org.shedlang.compiler.testing.ExecutionResult;
import org.shedlang.compiler.patio.ast.PatioCompilationUnit;
import org.shedlang.compiler.patio.ast.PatioFunctionDefinition;
import org.shedlang.compiler.patio.ast.types.PatioTypes;
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/ExecutionResult.java b/src/test/java/org/shedlang/compiler/testing/ExecutionResult.java
index d977d70d..f4a37385 100644
--- a/src/test/java/org/shedlang/compiler/backends/llvm/ExecutionResult.java
+++ b/src/test/java/org/shedlang/compiler/testing/ExecutionResult.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.backends.llvm;
+package org.shedlang.compiler.testing;
public record ExecutionResult(int exitCode, String stdout, String stderr) {
public ExecutionResult throwOnError() {
diff --git a/src/test/java/org/shedlang/compiler/testing/TestProcessRunner.java b/src/test/java/org/shedlang/compiler/testing/TestProcessRunner.java
index 1c84e16f..620ee64a 100644
--- a/src/test/java/org/shedlang/compiler/testing/TestProcessRunner.java
+++ b/src/test/java/org/shedlang/compiler/testing/TestProcessRunner.java
@@ -1,7 +1,5 @@
package org.shedlang.compiler.testing;
-import org.shedlang.compiler.backends.llvm.ExecutionResult;
-
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.List;