/third_party/jerryscript/tests/jerry/es2015/ |
H A D | regexp-unicode.js | 16 assert (result !== null); 17 assert (result[0] === "\u0000"); 20 assert (result !== null); 21 assert (result[0] === "\u0000"); 24 assert (result !== null); 25 assert (result[0] === "\u0000"); 29 assert (false); 31 assert (e instanceof SyntaxError); 35 assert (result !== null); 36 assert (resul [all...] |
H A D | map.js | 17 assert(m.size == 0); 18 assert(m.set(1, 1) === m); 19 assert(m.has(1)); 20 assert(m.size == 1); 22 assert(m.set(undefined, 123) === m); 23 assert(m.size == 2); 24 assert(m.has(undefined)); 25 assert(m.get(undefined) === 123); 27 assert(m.set(null, 456) === m); 28 assert( [all...] |
H A D | symbol-replace.js | 19 assert (false); 21 assert (e instanceof TypeError); 30 assert (false); 32 assert (e === "abrupt string"); 41 assert (false); 43 assert (e === "abrupt replace"); 52 assert (false); 54 assert (e === "abrupt global"); 64 assert (false); 66 assert ( [all...] |
/third_party/jerryscript/tests/jerry/ |
H A D | number-prototype-to-string.js | 17 assert((NaN).toString() === "NaN"); 18 assert((-Infinity).toString() === "-Infinity"); 19 assert((Infinity).toString() === "Infinity"); 20 assert((NaN).toString(6) === "NaN"); 21 assert((-Infinity).toString(7) === "-Infinity"); 22 assert((Infinity).toString(8) === "Infinity"); 23 assert((16).toString(16) === "10"); 24 assert((15).toString(16) === "f"); 25 assert((12.5).toString(4) === "30.2"); 26 assert((0.00 [all...] |
H A D | number-prototype-to-fixed.js | 17 assert((123.56).toFixed() === "124"); 18 assert((123.56).toFixed(0) === "124"); 19 assert((123.56).toFixed(1) === "123.6"); 20 assert((123.56).toFixed(5) === "123.56000"); 21 assert((1.23e-10).toFixed(2) === "0.00"); 22 assert((1.23e+20).toFixed(2) === "123000000000000000000.00"); 23 assert((1.23e+21).toFixed(2) === "1.23e+21"); 24 assert((-1.23).toFixed(1) === "-1.2"); 25 assert((0.00023).toFixed(0) === "0"); 26 assert((0.35 [all...] |
H A D | date-setters.js | 23 assert (d.setTime(0) == 0); 25 assert (d.setTime(day) == day); 26 assert (d.getDate() == 2); 30 assert (d.setMilliseconds(1) == ms); 31 assert (d.getMilliseconds() == 1); 35 assert (d.setUTCMilliseconds(1) == ms); 36 assert (d.getUTCMilliseconds() == 1); 40 assert (d.setSeconds(1) == sec); 41 assert (d.getSeconds() == 1); 43 assert ( [all...] |
H A D | date-parse.js | 78 assert (isNaN(d)); 84 assert (isNaN(d)); 87 assert (isNaN(d)); 90 assert (d == 1420070400000); 93 assert (d == 1420070400000); 96 assert (d == 1420070400000); 99 assert (d == 1420070400000); 102 assert (d == 1420070400000); 105 assert (d == 1420070400000); 108 assert ( [all...] |
H A D | global-parsefloat.js | 15 assert(parseFloat("1") === 1); 16 assert(parseFloat("+1") === 1); 17 assert(parseFloat("-1") === -1); 18 assert(parseFloat("1.2") === 1.2); 19 assert(parseFloat("+1.2") === 1.2); 20 assert(parseFloat("-1.2") === -1.2); 21 assert(parseFloat("1.2e3") === 1200); 22 assert(parseFloat("+1.2e3") === 1200); 23 assert(parseFloat("-1.2e3") === -1200); 24 assert(parseFloa [all...] |
H A D | error.js | 19 assert (e.name === "Error"); 20 assert (e.message === ""); 21 assert (e.toString() === "Error"); 24 assert (e.name === "Error"); 25 assert (e.message === "some message"); 26 assert (e.toString() === "Error: some message"); 29 assert (e.toString() === "some message"); 31 assert (e.toString() === ""); 33 assert (Error.prototype.toString !== Object.prototype.toString); 34 assert (Erro [all...] |
H A D | date-tostring.js | 15 assert (new Date (NaN) == "Invalid Date"); 16 assert (new Date (Infinity, 1, 1, 0, 0, 0) == "Invalid Date"); 17 assert (new Date (2015, Infinity, 1, 0, 0, 0) == "Invalid Date"); 18 assert (new Date (2015, 7, 1, 0, Infinity, 0) == "Invalid Date"); 19 assert (new Date (NaN, 1, 1, 0, 0, 0) == "Invalid Date"); 20 assert (new Date (2015, NaN, 1, 0, 0, 0) == "Invalid Date"); 21 assert (new Date (2015, 7, 1, 0, NaN, 0) == "Invalid Date"); 22 assert (/Fri Feb 13 2015 \d{2}:\d{2}:\d{2} GMT\+\d{2}\d{2}/.test (new Date ("2015-02-13"))); 23 assert (/Wed Jul 08 2015 \d{2}:\d{2}:\d{2} GMT\+\d{2}\d{2}/.test (new Date ("2015-07-08T11:29:05.023"))); 28 assert (fals [all...] |
H A D | regexp-capture-groups.js | 19 assert (r.exec ("a") == ","); 22 assert (r.exec ("a") == "a,a"); 25 assert (r.exec ("abc") == "abc,ab,a"); 28 assert (r.exec ("b")[0] == ""); 29 assert (r.exec ("b")[1] == undefined); 30 assert (r.exec ("aaaa") == "aaaa,a"); 33 assert (r.exec ("aaaa") == "aaaa,a"); 36 assert (r.exec ("aaaa") == "aaaa,a"); 39 assert (r.exec ("a") == "a,a"); 40 assert ( [all...] |
H A D | string-upper-lower-case-conversion.js | 17 assert ("\ufb00".toLowerCase() == "\ufb00"); 18 assert ("\ufb00".toUpperCase() == "\u0046\u0046"); 20 assert ("\ufb01".toLowerCase() == "\ufb01"); 21 assert ("\ufb01".toUpperCase() == "\u0046\u0049"); 23 assert ("\ufb02".toLowerCase() == "\ufb02"); 24 assert ("\ufb02".toUpperCase() == "\u0046\u004c"); 26 assert ("\ufb03".toLowerCase() == "\ufb03"); 27 assert ("\ufb03".toUpperCase() == "\u0046\u0046\u0049"); 29 assert ("\ufb04".toLowerCase() == "\ufb04"); 30 assert ("\ufb0 [all...] |
H A D | regexp-non-capture-groups.js | 19 assert (r.exec ("a") == ""); 22 assert (r.exec ("a") == "a"); 25 assert (r.exec ("abc") == "abc"); 28 assert (r.exec ("b") == ""); 29 assert (r.exec ("aaaa") == "aaaa"); 32 assert (r.exec ("aaaa") == "aaaa"); 35 assert (r.exec ("aaaa") == "aaaa"); 38 assert (r.exec ("a") == "a"); 39 assert (r.exec ("aa") == "aa"); 40 assert ( [all...] |
H A D | array-prototype-splice.js | 25 assert (array.length == 4); 26 assert (array[0] == 54); 27 assert (array[1] == undefined); 28 assert (array[2] == -127); 29 assert (array[3] == "sunshine"); 30 assert (array1.length == 0); 36 assert (array.length == 2); 37 assert (array[0] == 54); 38 assert (array[1] == undefined); 39 assert (array [all...] |
H A D | regexp-construct.js | 18 assert (r.source == "(?:)"); 19 assert (r.global == false); 20 assert (r.ignoreCase == false); 21 assert (r.multiline == false); 24 assert (r.source == "a"); 25 assert (r.global == false); 26 assert (r.ignoreCase == false); 27 assert (r.multiline == false); 30 assert (r.source == "a"); 31 assert ( [all...] |
H A D | string-prototype-lastindexof.js | 26 assert(Object.getOwnPropertyDescriptor(String.prototype.lastIndexOf, 'length').configurable === length_configurable()); 28 assert(Object.getOwnPropertyDescriptor(String.prototype.lastIndexOf, 'length').enumerable === false); 30 assert(Object.getOwnPropertyDescriptor(String.prototype.lastIndexOf, 'length').writable === false); 32 assert(String.prototype.lastIndexOf.length === 1); 35 assert("Hello welcome, welcome to the universe.".lastIndexOf("welcome") === 15); 37 assert("Hello world, welcome to the universe.".lastIndexOf("Hello world, welcome to the universe.") === 0); 39 assert("Hello welcome, welcome to the universe.".lastIndexOf("welcome", 5) === -1); 41 assert("Hello welcome, welcome to the universe.".lastIndexOf("welcome", -100) == -1); 43 assert("Hello welcome, welcome to the universe.".lastIndexOf("welcome", 15) === 15); 45 assert("Hell [all...] |
H A D | regexp-assertions.js | 18 assert (t == "alma"); 21 assert (t == undefined); 24 assert (t == undefined); 27 assert (t == "alma"); 30 assert (t == "alma"); 33 assert (t == undefined); 36 assert (t == "alma"); 39 assert (t == undefined); 42 assert (t == "alma"); 45 assert ( [all...] |
H A D | global-uri-coding.js | 23 assert (false); 25 assert(e instanceof URIError); 29 assert (encodeURI ("\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f") === 31 assert (encodeURI ("\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f") === 33 assert (encodeURI (" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN") === 35 assert (encodeURI ("OPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}\x7F") === 38 assert (encodeURIComponent ("\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f") === 40 assert (encodeURIComponent ("\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f") === 42 assert (encodeURIComponent (" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN") === 44 assert (encodeURIComponen [all...] |
H A D | string-prototype-split.js | 16 assert (res[0] === ""); 19 assert (res[0] === "foo"); 24 assert (res.length === 17); 27 assert (res[i] === str[i]); 31 assert (res.length === 0); 34 assert (res.length === 4); 37 assert (res[i] === str[i]); 41 assert (res.length === 1); 42 assert (res[0] === "foo//bar/baz//foo"); 45 assert (re [all...] |
H A D | string-prototype-substring.js | 26 assert(Object.getOwnPropertyDescriptor(String.prototype.substring, 'length').configurable === length_configurable()); 28 assert(Object.getOwnPropertyDescriptor(String.prototype.substring, 'length').enumerable === false); 30 assert(Object.getOwnPropertyDescriptor(String.prototype.substring, 'length').writable === false); 32 assert(String.prototype.substring.length === 2); 34 assert(String.prototype.substring.call(new String()) === ""); 36 assert(String.prototype.substring.call({}) === "[object Object]"); 41 assert(false); 43 assert(e instanceof TypeError); 49 assert(false); 51 assert( [all...] |
H A D | string-prototype-substr.js | 26 assert(Object.getOwnPropertyDescriptor(String.prototype.substr, 'length').configurable === length_configurable()); 28 assert(Object.getOwnPropertyDescriptor(String.prototype.substr, 'length').enumerable === false); 30 assert(Object.getOwnPropertyDescriptor(String.prototype.substr, 'length').writable === false); 32 assert(String.prototype.substr.length === 2); 34 assert(String.prototype.substr.call(new String()) === ""); 36 assert(String.prototype.substr.call({}) === "[object Object]"); 41 assert(false); 43 assert(e instanceof TypeError); 49 assert(false); 51 assert( [all...] |
/third_party/node/test/parallel/ |
H A D | test-util-format.js | 24 const assert = require('assert'); 28 assert.strictEqual(util.format(), ''); 29 assert.strictEqual(util.format(''), ''); 30 assert.strictEqual(util.format([]), '[]'); 31 assert.strictEqual(util.format([0]), '[ 0 ]'); 32 assert.strictEqual(util.format({}), '{}'); 33 assert.strictEqual(util.format({ foo: 42 }), '{ foo: 42 }'); 34 assert.strictEqual(util.format(null), 'null'); 35 assert [all...] |
H A D | test-assert.js | 26 const assert = require('assert'); 30 const a = assert; 42 assert.ok(a.AssertionError.prototype instanceof Error, 45 assert.throws(() => a(false), a.AssertionError, 'ok(false)'); 46 assert.throws(() => a.ok(false), a.AssertionError, 'ok(false)'); 52 assert.ok(false, new Error('ok(false)')); 55 assert.ok(e instanceof Error); 57 assert.ok(threw, 'Error: ok(false)'); 66 assert [all...] |
H A D | test-buffer-indexof.js | 3 const assert = require('assert'); 14 assert.strictEqual(b.indexOf('a'), 0); 15 assert.strictEqual(b.indexOf('a', 1), -1); 16 assert.strictEqual(b.indexOf('a', -1), -1); 17 assert.strictEqual(b.indexOf('a', -4), -1); 18 assert.strictEqual(b.indexOf('a', -b.length), 0); 19 assert.strictEqual(b.indexOf('a', NaN), 0); 20 assert.strictEqual(b.indexOf('a', -Infinity), 0); 21 assert [all...] |
H A D | test-buffer-alloc.js | 4 const assert = require('assert'); 11 assert.throws( 17 assert.strictEqual(b.length, 1024); 20 assert.strictEqual(b[0], 255); 27 assert.strictEqual(i % 256, b[i]); 31 assert.strictEqual(c.length, 512); 34 assert.strictEqual(d.length, 0); 39 assert.strictEqual(b.length, 128); 40 assert [all...] |