Revision 46082 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/test/java/org/gvsig/expresionevaluator/impl/TestCompiler.java
TestCompiler.java | ||
---|---|---|
582 | 582 |
|
583 | 583 |
Code code = compiler.compileExpression(source); |
584 | 584 |
code.link(this.createSymbolTable()); |
585 |
assertEquals( "($EVAL(\"a\") + \"b\")", code.toString());
|
|
585 |
assertEquals( "($HOSTEXPRESSION(\"a\", 'IN') + \"b\")", code.toString());
|
|
586 | 586 |
} |
587 | 587 |
|
588 | 588 |
public void testColon2() { |
... | ... | |
592 | 592 |
|
593 | 593 |
Code code = compiler.compileExpression(source); |
594 | 594 |
code.link(this.createSymbolTable()); |
595 |
assertEquals( "($EVAL((\"a\" + \"b\")) + \"c\")", code.toString());
|
|
595 |
assertEquals( "($HOSTEXPRESSION((\"a\" + \"b\"), 'IN') + \"c\")", code.toString());
|
|
596 | 596 |
} |
597 | 597 |
|
598 | 598 |
|
... | ... | |
603 | 603 |
|
604 | 604 |
Code code = compiler.compileExpression(source); |
605 | 605 |
code.link(this.createSymbolTable()); |
606 |
assertEquals( "GETATTR($EVAL(\"a\"), 'c')", code.toString());
|
|
606 |
assertEquals( "GETATTR($HOSTEXPRESSION(\"a\", 'IN'), 'c')", code.toString());
|
|
607 | 607 |
} |
608 | 608 |
|
609 | 609 |
public void testColon4() { |
... | ... | |
613 | 613 |
|
614 | 614 |
Code code = compiler.compileExpression(source); |
615 | 615 |
code.link(this.createSymbolTable()); |
616 |
assertEquals( "GETATTR($EVAL(\"a\"), 'c')", code.toString());
|
|
616 |
assertEquals( "GETATTR($HOSTEXPRESSION(\"a\", 'IN'), 'c')", code.toString());
|
|
617 | 617 |
} |
618 | 618 |
|
619 |
|
|
620 |
|
|
621 | 619 |
} |
Also available in: Unified diff