From b236907cb63f6ca7c8bb89df51e716cf70c6d8e4 Mon Sep 17 00:00:00 2001 From: Tomas Stupka <tomas.stupka@oracle.com> Date: Fri, 13 Jan 2017 17:17:10 +0100 Subject: [PATCH] added Output.IgnoreCase TestTrait --- .../src/com/oracle/truffle/r/test/TestBase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java index 173cc5b2b3..06f55e04c8 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java @@ -75,7 +75,8 @@ public class TestBase { MayIgnoreErrorContext, // like IgnoreErrorContext, but no warning if the messages match MayIgnoreWarningContext, ContainsReferences, // replaces references in form of 0xbcdef1 for numbers - IgnoreWhitespace; // removes all whitespace from the whole output + IgnoreWhitespace, // removes all whitespace from the whole output + IgnoreCase; // ignores upper/lower case differences @Override public String getName() { @@ -602,6 +603,9 @@ public class TestBase { if (output.contains(Output.IgnoreWhitespace)) { return out.replaceAll("\\s+", ""); } + if (output.contains(Output.IgnoreCase)) { + return out.toLowerCase(); + } if (output.contains(Output.ContainsReferences)) { return convertReferencesInOutput(out); } -- GitLab