From 8a76b180fe93cc1ef76a1154c94b71d32876f4a2 Mon Sep 17 00:00:00 2001 From: Reuben Rowe <reuben.rowe@rhul.ac.uk> Date: Mon, 17 Jan 2022 19:51:01 +0000 Subject: [PATCH] Pass flag through to BaseTester class. --- .../java/uk/ac/rhul/cs/javatester/BaseTester.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/main/java/uk/ac/rhul/cs/javatester/BaseTester.java b/src/main/java/uk/ac/rhul/cs/javatester/BaseTester.java index 660090e..623964c 100644 --- a/src/main/java/uk/ac/rhul/cs/javatester/BaseTester.java +++ b/src/main/java/uk/ac/rhul/cs/javatester/BaseTester.java @@ -212,19 +212,26 @@ public abstract class BaseTester { * * @return true if the test passed */ - protected boolean scriptedInteraction(String... interaction) throws - IOException { + protected boolean scriptedInteraction( + boolean full, String... interaction + ) throws IOException { List<String> msgs; SubmissionWrapper wrapper = getNewSubmissionWrapper(); try { - msgs = wrapper.scriptedInteraction(interaction); + msgs = wrapper.scriptedInteraction(full, interaction); } finally { wrapper.close(); } return outputResult(msgs, wrapper); } - /** + + protected boolean scriptedInteraction(String... interaction) + throws IOException { + return scriptedInteraction(true, interaction); + } + + /** * Run the submission with the given command line arguments * * Convenience for {@link runWithArgsDir(String workingDir, String[] -- GitLab