SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
41
lang/quickjs/patches/patch-tests_test_builtin_js
Normal file
41
lang/quickjs/patches/patch-tests_test_builtin_js
Normal file
|
@ -0,0 +1,41 @@
|
|||
Disable tests that fail on OpenBSD.
|
||||
More info: https://github.com/NetBSD/pkgsrc/blob/trunk/lang/quickjs/patches/patch-tests_test__builtin.js
|
||||
|
||||
Fix the Float32Array test on big-endian platforms.
|
||||
|
||||
Index: tests/test_builtin.js
|
||||
--- tests/test_builtin.js.orig
|
||||
+++ tests/test_builtin.js
|
||||
@@ -313,12 +313,12 @@ function test_number()
|
||||
assert(Number.isNaN(Number("-")));
|
||||
assert(Number.isNaN(Number("\x00a")));
|
||||
|
||||
- assert((25).toExponential(0), "3e+1");
|
||||
- assert((-25).toExponential(0), "-3e+1");
|
||||
- assert((2.5).toPrecision(1), "3");
|
||||
- assert((-2.5).toPrecision(1), "-3");
|
||||
- assert((1.125).toFixed(2), "1.13");
|
||||
- assert((-1.125).toFixed(2), "-1.13");
|
||||
+// assert((25).toExponential(0), "3e+1");
|
||||
+// assert((-25).toExponential(0), "-3e+1");
|
||||
+// assert((2.5).toPrecision(1), "3");
|
||||
+// assert((-2.5).toPrecision(1), "-3");
|
||||
+// assert((1.125).toFixed(2), "1.13");
|
||||
+// assert((-1.125).toFixed(2), "-1.13");
|
||||
}
|
||||
|
||||
function test_eval2()
|
||||
@@ -412,11 +412,11 @@ function test_typed_array()
|
||||
a[0] = -1;
|
||||
|
||||
a = new Float32Array(buffer, 8, 1);
|
||||
- a[0] = 1;
|
||||
+ a[0] = 8651851;
|
||||
|
||||
a = new Uint8Array(buffer);
|
||||
|
||||
- assert(a.toString(), "0,0,255,255,0,0,0,0,0,0,128,63,255,255,255,255");
|
||||
+ assert(a.toString(), "0,0,255,255,0,0,0,0,75,4,4,75,255,255,255,255");
|
||||
|
||||
assert(a.buffer, buffer);
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue