Browse Source

Trim on ConditionStatement, not on eval

pull/7/merge
Stephane Landelle 12 years ago committed by Kalle Stenflo
parent
commit
48bc2bf06b
  1. 2
      json-path/src/main/java/com/jayway/jsonpath/internal/filter/ArrayEvalFilter.java
  2. 2
      json-path/src/main/java/com/jayway/jsonpath/internal/filter/eval/ExpressionEvaluator.java

2
json-path/src/main/java/com/jayway/jsonpath/internal/filter/ArrayEvalFilter.java

@ -108,7 +108,7 @@ public class ArrayEvalFilter extends PathTokenFilter {
private ConditionStatement(String field, String operator, String expected) {
this.field = field;
this.operator = operator;
this.operator = operator.trim();
this.expected = expected;
if(this.expected.startsWith("'")){

2
json-path/src/main/java/com/jayway/jsonpath/internal/filter/eval/ExpressionEvaluator.java

@ -21,8 +21,6 @@ public class ExpressionEvaluator {
public static <T> boolean eval(T actual, String comparator, String expected) {
comparator = comparator.trim();
if (actual instanceof Long) {
Long a = (Long) actual;

Loading…
Cancel
Save