Revision 46954 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/test/java/org/gvsig/expressionevaluator/TestGrammarCompiler.java
TestGrammarCompiler.java | ||
---|---|---|
111 | 111 |
checkEquals("testSelect", "SELECT_COUNT(\"countries\", NULL)", code.toString()); |
112 | 112 |
} |
113 | 113 |
|
114 |
public void testSelectAggregate() { |
|
115 |
StringBuilder source = new StringBuilder(); |
|
116 |
source.append("SELECT sum(\"TOTAL_MUERTOS\") FROM \"ARENA2_ACCIDENTES\";"); |
|
117 |
|
|
118 |
Compiler compiler = createCompiler(); |
|
119 |
|
|
120 |
Code code = compiler.compileExpression(source.toString()); |
|
121 |
link(code); |
|
122 |
checkEquals("testSelect", "SELECT_AGGREGATE(\"ARENA2_ACCIDENTES\", NULL, 'sum', 'TOTAL_MUERTOS')", code.toString()); |
|
123 |
} |
|
124 |
|
|
114 | 125 |
public void testSelectCountToValue() { |
115 | 126 |
StringBuilder source = new StringBuilder(); |
116 | 127 |
source.append("SELECT COUNT(*) FROM countries;"); |
Also available in: Unified diff