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

View differences:

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