Mercurial > hg > truffle
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 } |