spahql
Version:
A query language and data model for deep Javascript object structures.
11 lines (9 loc) • 618 B
JavaScript
exports["SpahQL.Token.ComparisonOperator"] = {
"Returns the correct index and found token when reading ahead for comparison operators": function(test) {
test.deepEqual([2, new SpahQL.Token.ComparisonOperator(">")], SpahQL.Token.ComparisonOperator.parseAt(1, "3>4"));
test.deepEqual([3, new SpahQL.Token.ComparisonOperator("==")], SpahQL.Token.ComparisonOperator.parseAt(1, "3==4"));
test.deepEqual([4, new SpahQL.Token.ComparisonOperator("}!{")], SpahQL.Token.ComparisonOperator.parseAt(1, "3}!{4"));
test.equal(null, SpahQL.Token.ComparisonOperator.parseAt(1, "3!4"));
test.done();
}
};