X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fmisc%2FRegressionTests.java;h=5a86bf1c9f6e9f51f76630c90ebbed3adecd7b63;hp=717c784b73c18bc6eba8b6a75de81a87933a32f7;hb=ea83c68e20abf2e74f901502a053b413b93e5289;hpb=695b95cf0b6140177098a5a2d7117aec4017e470 diff --git a/src/edu/berkeley/sbp/misc/RegressionTests.java b/src/edu/berkeley/sbp/misc/RegressionTests.java index 717c784..5a86bf1 100644 --- a/src/edu/berkeley/sbp/misc/RegressionTests.java +++ b/src/edu/berkeley/sbp/misc/RegressionTests.java @@ -129,11 +129,16 @@ public class RegressionTests { return new TestCase(input, output, grammar, false); } public TestCase testcase(String input, Union grammar) throws IOException { return new TestCase(input, new String[0], grammar, false); } + public TestCase tibcase(String input, String[] output, Union grammar) throws IOException { + return new TestCase(input, output, grammar, true); } public TestCase tibcase(String input, Union grammar) throws IOException { - return new TestCase(input, new String[0], grammar, false); } + return new TestCase(input, new String[0], grammar, true); } public MetaGrammar grammar(Object[] o) { return this; } public Object walk(String tag, Object[] args) { - if ("grammar".equals(tag)) return done("s"); + if ("grammar".equals(tag)) { + //System.out.println("\n" + this + "\n"); + return done("s"); + } else return super.walk(tag, args); } }