Revision 47063 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/TestGrammarCompiler.java

View differences:

TestGrammarCompiler.java
346 346

  
347 347
        Code code = compiler.compileExpression(source);
348 348
        link(code);
349
        assertEquals("CREATE_FUNCTION('test1', NULL, print('Hola'), NULL, NULL, NULL)", code.toString());
349
        assertEquals("CREATE_FUNCTION('test1', NULL, print('Hola'), NULL, NULL, NULL, NULL)", code.toString());
350 350
                                      
351 351
    }
352 352
    
......
357 357

  
358 358
        Code code = compiler.compileExpression(source);
359 359
        link(code);
360
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], print(('Hola ' + \"nombre\")), NULL, NULL, NULL)", code.toString());
360
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], print(('Hola ' + \"nombre\")), NULL, NULL, NULL, NULL)", code.toString());
361 361
    }
362 362

  
363 363
    public void testDef3() {
......
367 367

  
368 368
        Code code = compiler.compileExpression(source);
369 369
        link(code);
370
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], RETURN(('Hola ' || \"nombre\")), NULL, NULL, NULL)", code.toString());
370
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], RETURN(('Hola ' || \"nombre\")), NULL, NULL, NULL, NULL)", code.toString());
371 371
    }
372 372
    
373 373
    public void testDef4() {
......
377 377

  
378 378
        Code code = compiler.compileExpression(source);
379 379
        link(code);
380
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], RETURN(NULL), NULL, NULL, NULL)", code.toString());
380
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], RETURN(NULL), NULL, NULL, NULL, NULL)", code.toString());
381 381
    }
382 382
    
383 383
    public void testCreateFunctionExtern1() {
......
387 387

  
388 388
        Code code = compiler.compileExpression(source);
389 389
        link(code);
390
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], NULL, 'addons/test/test', 'test1', 'cosa')", code.toString());
390
        assertEquals("CREATE_FUNCTION('test1', ARRAY[ 'nombre' ], NULL, 'addons/test/test', 'test1', 'cosa', NULL)", code.toString());
391 391
    }
392 392
    
393 393
    public void testList() {

Also available in: Unified diff