comparison truffle/com.oracle.truffle.tck/src/com/oracle/truffle/tck/TruffleTCK.java @ 22548:6b76a24fffbd default tip

Use all variables: a, b, u,v and x, y
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Thu, 14 Jan 2016 14:20:57 +0100
parents c3a7ad415a8a
children
comparison
equal deleted inserted replaced
22547:c3a7ad415a8a 22548:6b76a24fffbd
533 PolyglotEngine.Value floatPlus = findGlobalSymbol(plus(float.class, float.class)); 533 PolyglotEngine.Value floatPlus = findGlobalSymbol(plus(float.class, float.class));
534 PolyglotEngine.Value doublePlus = findGlobalSymbol(plus(double.class, double.class)); 534 PolyglotEngine.Value doublePlus = findGlobalSymbol(plus(double.class, double.class));
535 PolyglotEngine.Value intPlus = findGlobalSymbol(plus(int.class, int.class)); 535 PolyglotEngine.Value intPlus = findGlobalSymbol(plus(int.class, int.class));
536 536
537 Number floatResult = floatPlus.execute(a, b).as(Number.class); 537 Number floatResult = floatPlus.execute(a, b).as(Number.class);
538 Number doubleResult = doublePlus.execute(a, b).as(Number.class); 538 Number doubleResult = doublePlus.execute(u, v).as(Number.class);
539 Number intResult = intPlus.execute(a, b).as(Number.class); 539 Number intResult = intPlus.execute(x, y).as(Number.class);
540 540
541 assertEquals("Correct value computed via int: (" + a + " + " + b + ")", x + y, intResult.intValue()); 541 assertEquals("Correct value computed via int: (" + a + " + " + b + ")", x + y, intResult.intValue());
542 assertEquals("Correct value computed via float: (" + a + " + " + b + ")", intResult.intValue(), floatResult.intValue()); 542 assertEquals("Correct value computed via float: (" + a + " + " + b + ")", intResult.intValue(), floatResult.intValue());
543 assertEquals("Correct value computed via double: (" + a + " + " + b + ")", intResult.intValue(), doubleResult.intValue()); 543 assertEquals("Correct value computed via double: (" + a + " + " + b + ")", intResult.intValue(), doubleResult.intValue());
544 } 544 }