summaryrefslogtreecommitdiff
path: root/tests/test-suite/inprogress/tpack.js
diff options
context:
space:
mode:
authordaurnimator <quae@daurnimator.com>2017-06-18 23:36:02 +1000
committerdaurnimator <quae@daurnimator.com>2017-06-19 00:09:51 +1000
commit4723651910e6e6f5cff6f0dce51c00777cc213ce (patch)
treefb9072070beb0564d4ddf76bdbb77cecbfb16ee7 /tests/test-suite/inprogress/tpack.js
parent61997410c91b75b0bc54790dbed9ea104854df01 (diff)
downloadfengari-4723651910e6e6f5cff6f0dce51c00777cc213ce.tar.gz
fengari-4723651910e6e6f5cff6f0dce51c00777cc213ce.tar.bz2
fengari-4723651910e6e6f5cff6f0dce51c00777cc213ce.zip
Change size_t from 8 bytes to 4 bytes
JavaScript cannot perform arithmetic on 8byte (i.e. 64bit) numbers
Diffstat (limited to 'tests/test-suite/inprogress/tpack.js')
-rw-r--r--tests/test-suite/inprogress/tpack.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/test-suite/inprogress/tpack.js b/tests/test-suite/inprogress/tpack.js
index e624cce..f94ca40 100644
--- a/tests/test-suite/inprogress/tpack.js
+++ b/tests/test-suite/inprogress/tpack.js
@@ -487,11 +487,10 @@ test("[test-suite] tpack: testing pack/unpack of strings", function (t) {
checkerror("contains zeros", pack, "z", "alo\\0");
- -- TODO: << overflow in JS vs C
- -- for i = 2, NB do
- -- local s1 = pack("s" .. i, s)
- -- assert(unpack("s" .. i, s1) == s and #s1 == #s + i)
- -- end
+ for i = 2, NB do
+ local s1 = pack("s" .. i, s)
+ assert(unpack("s" .. i, s1) == s and #s1 == #s + i)
+ end
end
do