diff --git a/extensions/src/test/java/dev/cel/extensions/CelComprehensionsExtensionsTest.java b/extensions/src/test/java/dev/cel/extensions/CelComprehensionsExtensionsTest.java index 42dc3e07d..bb1784755 100644 --- a/extensions/src/test/java/dev/cel/extensions/CelComprehensionsExtensionsTest.java +++ b/extensions/src/test/java/dev/cel/extensions/CelComprehensionsExtensionsTest.java @@ -162,8 +162,6 @@ public void transformListMacro_twoVarComprehension_success( "[1, 2, 3].transformList(i, v, (i * v) + v) == [1, 4, 9]", "[1, 2, 3].transformList(i, v, i % 2 == 0, (i * v) + v) == [1, 9]", "[1, 2, 3].transformList(i, v, i > 0 && v < 3, (i * v) + v) == [4]", - "[1, 2, 3].transformList(i, v, i % 2 == 0, (i * v) + v) == [1, 9]", - "[1, 2, 3].transformList(i, v, (i * v) + v) == [1, 4, 9]", "[-1, -2, -3].transformList(i, v, [1, 2].transformList(i, v, i + v)) == [[1, 3], [1," + " 3], [1, 3]]", // map.transformList() diff --git a/extensions/src/test/java/dev/cel/extensions/CelListsExtensionsTest.java b/extensions/src/test/java/dev/cel/extensions/CelListsExtensionsTest.java index 031de9c5d..73400ccb6 100644 --- a/extensions/src/test/java/dev/cel/extensions/CelListsExtensionsTest.java +++ b/extensions/src/test/java/dev/cel/extensions/CelListsExtensionsTest.java @@ -194,7 +194,6 @@ public void range_throws(String expression, String expectedError) throws Excepti @Test @TestParameters("{expression: '[].distinct()', expected: '[]'}") - @TestParameters("{expression: '[].distinct()', expected: '[]'}") @TestParameters("{expression: '[1].distinct()', expected: '[1]'}") @TestParameters("{expression: '[-2, 5, -2, 1, 1, 5, -2, 1].distinct()', expected: '[-2, 5, 1]'}") @TestParameters( diff --git a/extensions/src/test/java/dev/cel/extensions/CelMathExtensionsTest.java b/extensions/src/test/java/dev/cel/extensions/CelMathExtensionsTest.java index df8c6f0ab..6fa34de30 100644 --- a/extensions/src/test/java/dev/cel/extensions/CelMathExtensionsTest.java +++ b/extensions/src/test/java/dev/cel/extensions/CelMathExtensionsTest.java @@ -382,7 +382,6 @@ public void least_intResult_success(String expr, long expectedResult) throws Exc @TestParameters("{expr: 'math.least(3, -3.0)', expectedResult: -3.0}") @TestParameters("{expr: 'math.least(9, -10.0)', expectedResult: -10.0}") @TestParameters("{expr: 'math.least(15, 14.0)', expectedResult: 14.0}") - @TestParameters("{expr: 'math.least(15, 14.0)', expectedResult: 14.0}") @TestParameters("{expr: 'math.least(13.0, 14u)', expectedResult: 13.0}") @TestParameters("{expr: 'math.least(14u, 13.0)', expectedResult: 13.0}") @TestParameters("{expr: 'math.least(1, -1.797693e308)', expectedResult: -1.797693e308}") @@ -462,7 +461,6 @@ public void least_doubleResult_withUnsignedLongsEnabled_success( "{expr: 'math.least(18446744073709551615u)', expectedResult: '18446744073709551615'}") @TestParameters("{expr: 'math.least(1u, 1.0)', expectedResult: '1'}") @TestParameters("{expr: 'math.least(1u, 1u)', expectedResult: '1'}") - @TestParameters("{expr: 'math.least(1u, 1u)', expectedResult: '1'}") @TestParameters("{expr: 'math.least(3u, 3.0)', expectedResult: '3'}") @TestParameters("{expr: 'math.least(9u, 10u)', expectedResult: '9'}") @TestParameters("{expr: 'math.least(15u, 14u)', expectedResult: '14'}") @@ -784,7 +782,6 @@ public void trunc_success(String expr, double expectedResult) throws Exception { @Test @TestParameters("{expr: 'math.trunc()'}") @TestParameters("{expr: 'math.trunc(1)'}") - @TestParameters("{expr: 'math.trunc()'}") @TestParameters("{expr: 'math.trunc(1u)'}") public void trunc_invalidArgs_throwsException(String expr) { CelValidationException e = diff --git a/extensions/src/test/java/dev/cel/extensions/CelSetsExtensionsTest.java b/extensions/src/test/java/dev/cel/extensions/CelSetsExtensionsTest.java index 091d456f5..16d6495b5 100644 --- a/extensions/src/test/java/dev/cel/extensions/CelSetsExtensionsTest.java +++ b/extensions/src/test/java/dev/cel/extensions/CelSetsExtensionsTest.java @@ -249,7 +249,6 @@ public void equivalent_withIntTypes_succeeds(String expression, boolean expected @Test @TestParameters("{expression: 'sets.equivalent([1, 2, 3], [3u, 2.0, 1])', expected: true}") @TestParameters("{expression: 'sets.equivalent([1], [1u, 1.0])', expected: true}") - @TestParameters("{expression: 'sets.equivalent([1], [1u, 1.0])', expected: true}") @TestParameters( "{expression: 'sets.equivalent([[1.0], [2, 3]], [[1], [2, 3.0]])', expected: true}") @TestParameters("{expression: 'sets.equivalent([1, 2.0, 3], [1, 2])', expected: false}") diff --git a/extensions/src/test/java/dev/cel/extensions/CelStringExtensionsTest.java b/extensions/src/test/java/dev/cel/extensions/CelStringExtensionsTest.java index 1dd0ebfa3..095e1a2dc 100644 --- a/extensions/src/test/java/dev/cel/extensions/CelStringExtensionsTest.java +++ b/extensions/src/test/java/dev/cel/extensions/CelStringExtensionsTest.java @@ -177,7 +177,6 @@ public void split_ascii_success(String string, String separator, List ex @TestParameters("{string: '😁😦😑😦', separator: '', expectedResult: ['😁','😦','😑','😦']}") @TestParameters("{string: '😁😦😑😦', separator: ' ', expectedResult: ['😁😦😑😦']}") @TestParameters("{string: '😁a😦나😑 😦', separator: ' ', expectedResult: ['😁a😦나😑', '😦']}") - @TestParameters("{string: '😁a😦나😑 😦', separator: ' ', expectedResult: ['😁a😦나😑', '😦']}") @TestParameters("{string: '😁a😦나😑 😦', separator: '나😑 ', expectedResult: ['😁a😦', '😦']}") @TestParameters("{string: '😁a😦나😑 😦', separator: ' ', expectedResult: ['😁a😦나😑' ,'😦']}") @TestParameters("{string: '😁a😦나😑 😦', separator: '😁a😦나😑 😦', expectedResult: ['','']}") @@ -632,7 +631,6 @@ public void indexOf_ascii_success(String string, String indexOf, int expectedRes @TestParameters("{string: '😁😑 😦', indexOf: '😁', expectedResult: 0}") @TestParameters("{string: '😁😑 😦', indexOf: '😑', expectedResult: 1}") @TestParameters("{string: '😁😑 😦', indexOf: '😦', expectedResult: 3}") - @TestParameters("{string: '😁😑 😦', indexOf: '😦', expectedResult: 3}") @TestParameters("{string: '😁😑 😦', indexOf: '😁😑', expectedResult: 0}") @TestParameters("{string: '😁😑 😦', indexOf: '😑 😦', expectedResult: 1}") @TestParameters("{string: '😁😑 😦', indexOf: ' 😦', expectedResult: 2}") diff --git a/optimizer/src/test/java/dev/cel/optimizer/optimizers/ConstantFoldingOptimizerTest.java b/optimizer/src/test/java/dev/cel/optimizer/optimizers/ConstantFoldingOptimizerTest.java index 74b078097..3c6bcf6d3 100644 --- a/optimizer/src/test/java/dev/cel/optimizer/optimizers/ConstantFoldingOptimizerTest.java +++ b/optimizer/src/test/java/dev/cel/optimizer/optimizers/ConstantFoldingOptimizerTest.java @@ -324,8 +324,6 @@ private static Cel setupEnv(CelBuilder celBuilder) { @TestParameters("{source: '[{\"a\": 1}].map(item, item.a) == [1]', expected: 'true'}") @TestParameters("{source: '[1].map(item, [1].exists(x, item == x))', expected: '[true]'}") @TestParameters("{source: '[{\"a\": 1}].map(x, x.a == 1)', expected: '[true]'}") - @TestParameters( - "{source: '[1, 2, x].map(item, item * 2)', expected: '[1, 2, x].map(item, item * 2)'}") @TestParameters("{source: 'false == false', expected: 'true'}") @TestParameters("{source: '10 == 42', expected: 'false'}") @TestParameters("{source: '42 == 42', expected: 'true'}") @@ -376,7 +374,6 @@ private static Cel setupEnv(CelBuilder celBuilder) { @TestParameters( "{source: '[?optional.of(TestAllTypes{single_int32: 1})]', expected:" + " '[cel.expr.conformance.proto3.TestAllTypes{single_int32: 1}]'}") - @TestParameters("{source: '[?optional.of(x)]', expected: '[?optional.of(x)]'}") // TODO: Support folding lists with mixed types. This requires mutable lists. // @TestParameters("{source: 'dyn([1]) + [1.0]'}") public void constantFold_success(String source, String expected) throws Exception {