test/script/basic/NASHORN-377.js

changeset 284
66685c69bdb3
parent 7
5a1b0714df0e
child 952
6d5471a497fb
child 962
ac62e33a99b0
     1.1 --- a/test/script/basic/NASHORN-377.js	Wed May 22 16:39:48 2013 +0530
     1.2 +++ b/test/script/basic/NASHORN-377.js	Wed May 22 19:33:08 2013 +0530
     1.3 @@ -43,7 +43,7 @@
     1.4  function arrstr(a, n, w) {
     1.5    var s = "";
     1.6    if (typeof n == "undefined") n = a.length;
     1.7 -  if (typeof w == "undefined") w = a.BYTES_PER_ELEMENT * 2;
     1.8 +  if (typeof w == "undefined") w = a.constructor.BYTES_PER_ELEMENT * 2;
     1.9    for (var i = 0; i < n; i++) {
    1.10      s += tohex(a[i], w);
    1.11    }
    1.12 @@ -96,7 +96,7 @@
    1.13    var b = new ArrayBuffer(8);
    1.14    for (var i in types) {
    1.15      var x = new types[i](b);
    1.16 -    print(x.byteOffset, x.byteLength, x.length, x.BYTES_PER_ELEMENT);
    1.17 +    print(x.byteOffset, x.byteLength, x.length, x.constructor.BYTES_PER_ELEMENT);
    1.18      assertTrue(function(){ return x.constructor === types[i] });
    1.19    }
    1.20  })();

mercurial