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
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