@@ -33,7 +33,6 @@ module TestDynamoDBFilterExpr {
33
33
expect_equal (ParseExpr("and"), [And]);
34
34
expect_equal (ParseExpr(" AnD "), [And]);
35
35
expect_equal (ParseExpr(" A AnD B "), [MakeAttr ("A"), And, MakeAttr ("B")]);
36
- expect_equal (ParseExpr(" A_B AnD B_C "), [MakeAttr ("A_B"), And, MakeAttr ("B_C")]);
37
36
38
37
var input := [Not, MakeAttr ("A"), In, Open, MakeAttr ("B"), Comma, MakeAttr ("C"), Close, Or];
39
38
expect IsIN (input[1..]);
@@ -96,13 +95,13 @@ module TestDynamoDBFilterExpr {
96
95
method {:test} TestBasicParse () {
97
96
var context := ExprContext (
98
97
None,
99
- Some("std2 = :A AND #Field_4 = :B "),
98
+ Some("std2 = :A AND #Field4 = :B "),
100
99
Some (map[
101
100
":A " := DDB.AttributeValue.N("1.23"),
102
101
":B" := DDB. AttributeValue. S ("abc")
103
102
]),
104
103
Some (map[
105
- "#Field_4 " := "std4"
104
+ "#Field4 " := "std4"
106
105
])
107
106
);
108
107
var version := GetLotsaBeacons ();
@@ -118,7 +117,7 @@ module TestDynamoDBFilterExpr {
118
117
119
118
var newContext :- expect BeaconizeParsedExpr (beaconVersion, parsed, 0, context.values.value, context.names, DontUseKeys, map[]);
120
119
var exprString := ParsedExprToString (newContext.expr);
121
- expect exprString == "aws_dbe_b_std2 = :A AND #Field_4 = :B";
120
+ expect exprString == "aws_dbe_b_std2 = :A AND #Field4 = :B";
122
121
}
123
122
124
123
method {:test} TestNoBeaconFail () {
0 commit comments