Skip to content

Commit 61d3362

Browse files
committed
fix errors from automerge
1 parent c7fe9c5 commit 61d3362

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

key.core/src/test/java/de/uka/ilkd/key/scripts/TestProofScriptCommand.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
import de.uka.ilkd.key.control.DefaultUserInterfaceControl;
1616
import de.uka.ilkd.key.control.KeYEnvironment;
1717
import de.uka.ilkd.key.nparser.ParsingFacade;
18-
import de.uka.ilkd.key.java.Position;
19-
import de.uka.ilkd.key.parser.Location;
2018
import de.uka.ilkd.key.proof.Goal;
2119
import de.uka.ilkd.key.proof.Proof;
2220
import de.uka.ilkd.key.smt.newsmt2.MasterHandlerTest;
@@ -25,6 +23,7 @@
2523

2624
import com.fasterxml.jackson.databind.ObjectMapper;
2725
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
26+
import org.jspecify.annotations.Nullable;
2827
import org.junit.jupiter.api.Assertions;
2928
import org.junit.jupiter.params.ParameterizedTest;
3029
import org.junit.jupiter.params.provider.Arguments;
@@ -37,7 +36,7 @@
3736
* see {@link MasterHandlerTest} from where I copied quite a bit.
3837
*/
3938
public class TestProofScriptCommand {
40-
public record TestInstance(String key, String script, String exception,
39+
public record TestInstance(String key, String script, @Nullable String exception,
4140
String[] goals, Integer selectedGoal) {
4241
}
4342

@@ -83,13 +82,13 @@ void testProofScript(File file, TestInstance data) throws Exception {
8382
try {
8483
pse.execute(env.getUi(), proof);
8584
} catch (ScriptException ex) {
86-
assertTrue(props.containsKey("exception"),
85+
assertTrue(data.exception != null && !data.exception.isEmpty(),
8786
"An exception was not expected, but got " + ex.getMessage());
8887
// weigl: fix spurious error on Windows machine due to different file endings.
8988
String msg = ex.getMessage().trim().replaceAll("\r\n", "\n");
90-
Assertions.assertTrue(msg.startsWith(props.get("exception").trim()),
89+
Assertions.assertTrue(msg.startsWith(data.exception.trim()),
9190
"Unexpected exception: " + ex.getMessage() + "\n expected: "
92-
+ props.get("exception").trim());
91+
+ data.exception.trim());
9392
return;
9493
}
9594

key.core/src/test/java/de/uka/ilkd/key/smt/newsmt2/MasterHandlerTest.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,11 @@
55

66
import java.io.IOException;
77
import java.io.OutputStream;
8-
import java.io.*;
98
import java.net.URISyntaxException;
109
import java.nio.charset.StandardCharsets;
1110
import java.nio.file.Files;
1211
import java.nio.file.Path;
1312
import java.nio.file.Paths;
14-
import java.util.*;
15-
import java.nio.file.Paths;
1613
import java.util.ArrayList;
1714
import java.util.List;
1815
import java.util.Properties;
@@ -37,7 +34,6 @@
3734
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
3835
import org.assertj.core.api.Assertions;
3936
import org.jspecify.annotations.NonNull;
40-
import org.jspecify.annotations.Nullable;
4137
import org.junit.jupiter.api.Assumptions;
4238
import org.junit.jupiter.api.DynamicTest;
4339
import org.junit.jupiter.api.TestFactory;
@@ -152,8 +148,8 @@ private LoadedTestData load(String name) throws IOException, ProblemLoaderExcept
152148
if (javaSrc != null && !javaSrc.isEmpty()) {
153149
Path srcDir = Files.createTempDirectory("SMT_key_" + name);
154150
Path tmpSrc = srcDir.resolve("src.java");
155-
Files.write(tmpSrc, sources);
156-
lines.addFirst("\\javaSource \"" + srcDir + "\";\n");
151+
Files.writeString(tmpSrc, javaSrc);
152+
keySrc += "\\javaSource \"" + srcDir + "\";\n";
157153
}
158154

159155
Path tmpKey = Files.createTempFile("SMT_key_%s".formatted(name), ".key");

0 commit comments

Comments
 (0)