Index: drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java =================================================================== --- drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java (revision 34805) +++ drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java (working copy) @@ -102,6 +102,7 @@ {"something", "not matches", "something", Boolean.FALSE}, {"something", "not matches", "hello ;=", Boolean.TRUE}, {"foo", "==", null, Boolean.FALSE}, {"foo", "!=", null, Boolean.TRUE}, {null, "==", null, Boolean.TRUE}, {"foo", "!=", null, Boolean.TRUE}, {null, "!=", "foo", Boolean.TRUE}, {null, "!=", null, Boolean.FALSE}, {"foo", "memberOf", col, Boolean.TRUE}, {"xyz", "memberOf", col, Boolean.FALSE}, {null, "memberOf", col, Boolean.TRUE}, {"foo", "memberOf", null, Boolean.FALSE}, {"foo", "not memberOf", col, Boolean.FALSE}, {"xyz", "not memberOf", col, Boolean.TRUE}, {null, "not memberOf", col, Boolean.FALSE}, {"foo", "not memberOf", null, Boolean.FALSE}, + {"bar", "<", "foo", Boolean.TRUE}, {"foo", "<", "bar", Boolean.FALSE}, {"foo", "<=", "foo", Boolean.TRUE}, {"foo", "<=", "bar", Boolean.FALSE}, {"bar", ">", "foo", Boolean.FALSE}, {"foo", ">", "bar", Boolean.TRUE}, {"bar", ">=", "bar", Boolean.TRUE}, {"foo", ">=", "bar", Boolean.TRUE}, {"foobar", "soundslike", "fubar", Boolean.TRUE}, {"fubar", "soundslike", "foobar", Boolean.TRUE}, {"foobar", "soundslike", "wanklerotaryengine", Boolean.FALSE}}; runEvaluatorTest( data,