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