aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-09-21 22:59:09 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2022-09-21 22:59:09 +0200
commit08635a0ba6916262df80d79e7a31ac5535f72540 (patch)
tree16971da2f3fbb7192cfc9de6efe72cff84b5f14c /config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java
parent42c1653d0fe37cd35ef00da943417a62f049f722 (diff)
Put back old unused test code.
Diffstat (limited to 'config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java')
-rw-r--r--config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java b/config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java
index 01e4d4ce232..76bde7656d3 100644
--- a/config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java
+++ b/config-model/src/test/java/com/yahoo/schema/expressiontransforms/BooleanExpressionTransformerTestCase.java
@@ -75,10 +75,18 @@ public class BooleanExpressionTransformerTestCase {
assertEquals(new RankingExpression(expected), transformedExpression, "Transformed as expected");
+ MapContext context = contextWithSingleLetterVariables();
var inputExpression = new RankingExpression(input);
assertEquals(inputExpression.evaluate(new MapContext()).asBoolean(),
transformedExpression.evaluate(new MapContext()).asBoolean(),
"Transform and original input are equivalent");
}
+ private MapContext contextWithSingleLetterVariables() {
+ var context = new MapContext();
+ for (int i = 0; i < 26; i++)
+ context.put(Character.toString(i + 97), Math.floorMod(i, 2));
+ return context;
+ }
+
}