зеркало из https://github.com/mozilla/gecko-dev.git
fix windows xpcshell test.
This commit is contained in:
Родитель
5d8ed1e95f
Коммит
e604b278dd
|
@ -202,7 +202,7 @@ function run_int64_tests(library) {
|
|||
var test_i64_i64 = library.declare("test_i64_i64", Types.DEFAULT, Types.INT64, Types.INT64);
|
||||
do_check_eq(test_i64_i64(5), 5);
|
||||
do_check_eq(test_i64_i64(0), 0);
|
||||
do_check_eq(test_i64_i64(0x7ffffffffffffc00), 0x7ffffffffffffc00);
|
||||
do_check_eq(test_i64_i64(0x7ffffffffffff000), 0x7ffffffffffff000);
|
||||
do_check_eq(test_i64_i64(-0x8000000000000000), -0x8000000000000000);
|
||||
do_check_eq(1/test_i64_i64(-0), 1/0); // that is, test_i64_i64(-0) is +0
|
||||
do_check_eq(test_i64_i64(true), 1);
|
||||
|
@ -222,7 +222,7 @@ function run_int64_tests(library) {
|
|||
// test the range of unsigned. (we can reuse the signed C function
|
||||
// here, since it's binary-compatible.)
|
||||
var test_ui64_ui64 = library.declare("test_i64_i64", Types.DEFAULT, Types.UINT64, Types.UINT64);
|
||||
do_check_eq(test_ui64_ui64(0xfffffffffffff800), 0xfffffffffffff800);
|
||||
do_check_eq(test_ui64_ui64(0xfffffffffffff000), 0xfffffffffffff000);
|
||||
do_check_throws(function () { test_ui64_ui64(0x10000000000000000); }, TypeError);
|
||||
do_check_throws(function () { test_ui64_ui64(-1); }, TypeError);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче