| LiveConnect 3.0 JavaScript to Java Data Type Conversion number conversion to long |
| |
| PASS dt.setLong( 0 ); dt.PUB_LONG is 0 |
| PASS dt.setLong( 0 ); dt.getLong() is 0 |
| PASS typeof dt.getLong() is 'number' |
| PASS dt.setLong( -0 ); Infinity / dt.PUB_LONG is Infinity |
| PASS dt.setLong( -0 ); Infinity / dt.getLong() is Infinity |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(1234567890123); dt.PUB_LONG should be 1234567890123. Was -1337151488. |
| PASS dt.setLong(1234567890123); dt.getLong() is 1234567890123 |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(-1234567890123); dt.PUB_LONG should be -1234567890123. Was -1337151488. |
| PASS dt.setLong(-1234567890123); dt.getLong() is -1234567890123 |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(0x7ffffffffffffff); dt.PUB_LONG should be 576460752303423500. Was 0. |
| PASS dt.setLong(0x7ffffffffffffff); dt.getLong() is 0x7ffffffffffffff |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(0x7ffffffffffffff); dt.PUB_LONG should be 576460752303423500. Was 0. |
| PASS dt.setLong(0x7ffffffffffffff); dt.getLong() is 0x7ffffffffffffff |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(0xfffffffffffffff); dt.PUB_LONG should be 1152921504606847000. Was 0. |
| PASS dt.setLong(0xfffffffffffffff); dt.getLong() is 0xfffffffffffffff |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(0x6fffffffffffffff); dt.PUB_LONG should be 8070450532247929000. Was 0. |
| PASS dt.setLong(0x6fffffffffffffff); dt.getLong() is 0x6fffffffffffffff |
| PASS typeof dt.getLong() is "number" |
| FAIL dt.setLong(-0x6fffffffffffffff); dt.PUB_LONG should be -8070450532247929000. Was 0. |
| PASS dt.setLong(-0x6fffffffffffffff); dt.getLong() is -0x6fffffffffffffff |
| PASS typeof dt.getLong() is "number" |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |