diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-12-07 16:55:07 -0500 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-12-07 16:55:07 -0500 |
| commit | c765153fa6d6a204f5eee4c2e35efcc76c12be72 (patch) | |
| tree | 6bef97be21f1b767aa5c2702dd2418fbad313236 /src/test/java/bjc | |
| parent | ffdeed6d39f651bc6ffb75ecf9b8134798041f82 (diff) | |
Setpoint after fixing an issue
Fixed an issue, after a while away
Get to a known state
Diffstat (limited to 'src/test/java/bjc')
| -rw-r--r-- | src/test/java/bjc/everge/EvergeTest.java | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/src/test/java/bjc/everge/EvergeTest.java b/src/test/java/bjc/everge/EvergeTest.java index 109992a..0a69e3a 100644 --- a/src/test/java/bjc/everge/EvergeTest.java +++ b/src/test/java/bjc/everge/EvergeTest.java @@ -1,15 +1,10 @@ package bjc.everge; -import bjc.everge.TestUtils; +import bjc.everge.*; -import java.io.ByteArrayOutputStream; -import java.io.FileInputStream; -import java.io.IOException; -import java.io.PrintStream; +import java.io.*; -import java.util.ArrayList; -import java.util.List; -import java.util.Scanner; +import java.util.*; import static bjc.everge.TestUtils.*; @@ -49,18 +44,29 @@ public class EvergeTest { @Test public void testLoad() { ByteArrayOutputStream baos = new ByteArrayOutputStream(); + ByteArrayOutputStream errBaos = new ByteArrayOutputStream(); + + OutputStream normOut = new MirrorOutputStream(baos, System.out); + OutputStream normErr = new MirrorOutputStream(errBaos, System.err); Everge evg = new Everge(); - evg.outStream = new PrintStream(baos); + evg.setOutput(normOut); + evg.setError(normErr); + //evg.processArgs("--verbosity", "3"); List<String> errs = new ArrayList<>(); - boolean stat = evg.processArgs(errs, "-vv", "--file", "data/test/evg-test1.rp", + boolean stat = evg.processArgs(errs, "--input-status", "line", "--file", "data/test/evg-test1.rp", "data/test/evg-test1.inp"); if (!stat) { System.err.println("[ERROR] Did not succesfully process args"); for (String err : errs) { System.err.println(err); } + System.err.println("[ERROR] Normal Output:\n--------------------"); + System.err.println(baos.toString().trim()); + System.err.println("--------------------\n[ERROR] Error Output:\n------------------"); + System.err.println(errBaos.toString().trim()); + System.err.println("--------------------"); assertTrue(false); } |
