425950f9fc9ed7c09d78c749f27014cfdf4a84d3
[yaffs-website] / node_modules / typedarray / test / server / undef_globals.js
1 var test = require('tape');
2 var vm = require('vm');
3 var fs = require('fs');
4 var src = fs.readFileSync(__dirname + '/../../index.js', 'utf8');
5
6 test('u8a without globals', function (t) {
7     var c = {
8         module: { exports: {} },
9     };
10     c.exports = c.module.exports;
11     vm.runInNewContext(src, c);
12     var TA = c.module.exports;
13     var ua = new(TA.Uint8Array)(5);
14     
15     t.equal(ua.length, 5);
16     ua[1] = 256 + 55;
17     t.equal(ua[1], 55);
18     t.end();
19 });