From 6be017f0b44dae0b43a127d82c9e8d3bc6637bce Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Wed, 12 Jun 2019 21:48:59 -0400 Subject: Tests & Debugging Added another test, this time for staging. Also added some debugging capabilities. --- src/test/java/bjc/replpair/ReplPairTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/test/java/bjc') diff --git a/src/test/java/bjc/replpair/ReplPairTest.java b/src/test/java/bjc/replpair/ReplPairTest.java index 4ce918f..ec7d8a5 100644 --- a/src/test/java/bjc/replpair/ReplPairTest.java +++ b/src/test/java/bjc/replpair/ReplPairTest.java @@ -16,7 +16,6 @@ import org.junit.Test; * @author Ben Culkin */ public class ReplPairTest { - // Test that we load empty files fine @Test public void testLoadFile() { List lrp = null; @@ -51,6 +50,11 @@ public class ReplPairTest { assertMultiReplace("data/test/test5.rp", "a", "a", "aa", "ab"); } + @Test + public void testStaging() { + assertMultiReplace(true, "data/test/test6.rp", "c", "a", "y2", "x"); + } + private void assertMultiReplace(String fle, String... inps) { assertMultiReplace(false, fle, inps); } @@ -89,6 +93,8 @@ public class ReplPairTest { } private void assertReplacesTo(boolean logRep, String right, List rps, String inp) { + if (logRep) System.err.printf("\t[LOG] Checking '%s' -> '%s'\n", inp, right); + String tmp = inp; for (ReplPair rp : rps) { -- cgit v1.2.3