Commit Graph

2847 Commits

Author SHA1 Message Date
André Bargull a1faccdd41 Fix various test bugs
- "CannotSuspendMainAgent" feature was changed to "CanBlockIsFalse" flag
- Move annex-b tests into annex-b directory
- Update variable names in nonshared-int-views.js tests
- Move getReport() call in nan-for-timeout.js to avoid iloop
- Update BigInt constructor to match new semantics (tc39/proposal-bigint#138)
2018-04-24 09:52:35 -07:00
Rick Waldron c55d2ab7c3 Extensive Function toString updates for "Function.prototype.toString revision" proposal. (#1510)
Fixes gh-1453
2018-04-19 16:44:52 -04:00
Leo Balter 6c6f02a693
Merge pull request #1499 from bocoup/atomics_wait_part_3
wip: atomics wake + additional wait tests
2018-04-19 16:35:03 -04:00
Rick Waldron 4f7268566b Features: add missing TypedArray constructors 2018-04-19 15:31:54 -04:00
Rick Waldron 338688bb57 testTypedArray.js: enforce order of TypedArrays 2018-04-19 15:09:39 -04:00
Rick Waldron ac65ecab7c Atomics: updates to tests 2018-04-19 15:09:39 -04:00
Amal Hussein 251a69acca wip 2018-04-19 15:07:05 -04:00
Amal Hussein 9d909ed681 fixup from pr feedback 2018-04-19 15:07:05 -04:00
Amal Hussein 0059b4783d additional test coverage for atomics.wait + removing old tests which have been replaced + test cleanup and renaming test files for consistency 2018-04-19 15:07:05 -04:00
Rick Waldron 9f57733ed9 Test all no-construct no-call objects consistently (#1520)
Related to https://github.com/tc39/ecma262/pull/1177
2018-04-19 11:23:17 -04:00
Rick Waldron cd6305155b BigInt: additional info frontmatter. Validated features (#1518) 2018-04-18 16:56:06 -04:00
Rick Waldron a1a4e2b1b8 Corrections to sec-web-compat-evaldeclarationinstantiation and sec-web-compat-functiondeclarationinstantiation tests. Fixes gh-1364 (#1509) 2018-04-18 16:54:30 -04:00
Rick Waldron 14931c923f
Merge pull request #1516 from cxielarko/tostring-default-radix
test BigInt toString with default radix
2018-04-18 16:21:39 -04:00
Rick Waldron 119c8eadfa
Merge pull request #1517 from cxielarko/valueof-realm
cross-realm test for BigInt.prototype.valueOf
2018-04-18 16:19:49 -04:00
Rick Waldron 1155332c93
Merge pull request #1514 from cxielarko/remove-issafeinteger
remove IsSafeInteger checks for BigInt
2018-04-18 15:35:38 -04:00
Robin Templeton 34e7102b78 bigint comparison tests (#1513)
* relational comparison of bigint and string values

* additional tests for strings converted to NaN
2018-04-18 15:33:00 -04:00
Robin Templeton 5be8900d6b cross-realm test for BigInt.prototype.valueOf
Thanks to Jeff Walden for suggesting this test case.
2018-04-17 20:50:05 -04:00
Robin Templeton 6d4b9a55f1 test BigInt toString with default radix
Thanks to Jeff Walden for suggesting this test case.
2018-04-17 20:25:35 -04:00
Robin Templeton bf1b79d65a remove IsSafeInteger checks for BigInt 2018-04-16 13:29:03 -04:00
Daniel Ehrenberg 08cc5a8f68
Merge pull request #1511 from tc39/add-coc.md-file
Add CoC.md reference file
2018-04-12 00:41:25 +02:00
Jory Burson 86371cc283 Add CoC.md reference file 2018-04-11 16:16:55 -04:00
Rick Waldron ee3a57ca23
Merge pull request #1507 from bakkot/field-ref-error
Add test for proposal-class-fields#92
2018-04-11 13:49:54 -04:00
Rick Waldron 3e4f58dee4
Merge pull request #1500 from ljharb/matchall
Tests for String.prototype.matchAll
2018-04-11 13:34:13 -04:00
Daniel Ehrenberg 73b8d9c773 Revert "Revert "Additional tests for QuantifiableAssertion" (#1458)" (#1459)
This reverts commit 173e98e00b.
2018-04-09 17:35:13 -04:00
Kevin Gibbons 49039979c8 Add test for double super for proposal-class-fields#92 2018-04-09 12:02:22 -07:00
Kevin Gibbons dba8d7cdc7 Add test for proposal-class-fields#92 2018-04-06 11:24:15 -07:00
Rick Waldron 845407e0b6
Merge pull request #1506 from rkirsling/remove-lf-from-cr-test
Remove errant LF from CR line ending test.
2018-04-06 11:25:02 -04:00
Ross Kirsling a7b2d07a94 Remove errant LF from CR line ending test. 2018-04-05 23:32:25 -07:00
Valerie Young 714fdc9125 whitespace and delete file (#1505) 2018-04-04 14:57:56 -04:00
Rick Waldron f9e482b393
Merge pull request #1504 from jswalden/dv-final-detachment-check
Add a test verifying that the OrdinaryCreateFromConstructor call in the DataView constructor is checked for underlying-buffer detachedness before its result is used
2018-04-03 14:46:49 -04:00
Jeff Walden ba783aef91 Add a test verifying that the OrdinaryCreateFromConstructor call in the DataView constructor is checked for underlying-buffer detachedness before its result is used. 2018-04-02 15:19:13 -07:00
André Bargull ea6c18c5e2 Don't compute NaN values in functions (#1503)
`function nan() { return /* expression to compute NaN */ }` may not return the same implementation-distinguishable NaN value before and after JIT compilation.
2018-03-22 20:20:29 -04:00
André Bargull 500e48e6ce Fix various test bugs (#1502)
Fixes #1492
2018-03-22 16:36:57 -04:00
Andrew Paprocki cab89848ad Date.parse: Test maximum time value range per spec. 2018-03-22 15:42:56 +00:00
Andrew Paprocki 9db5005ac3 Date.parse: Add 0 (UTC epoch) test per spec. 2018-03-22 15:42:55 +00:00
Amal Hussein 5d6899522a additional test coverage for atomics.wait (#1497) 2018-03-19 20:06:53 -04:00
Leo Balter 478f5b4c0c
Add features tags for Atomics and SharedArrayBuffer (#1494)
* Add features tags for Atomics

* Add features tags for SharedArrayBuffer
2018-03-19 19:51:32 -04:00
Leo Balter 431e6cb20c
Add more tests for Atomics wait (#1495) 2018-03-19 19:50:28 -04:00
Rick Waldron 03f0f56961 Promise.all/race with non-iterable or invalid return from Symbol.iterator. (#1496)
Fixes gh-1490
2018-03-19 14:01:36 -04:00
peterwmwong f1e45d9e5e
Fleshed out tests for Symbol.matchAll, String.p.matchAll, RegExp.p[@@matchAll], and %RegExpStringIteratorPrototype%
Tests were updated and assuming https://github.com/tc39/proposal-string-matchall/pull/33 will be merged.
2018-03-17 22:48:31 -05:00
Amal Hussein 50dd1fbd58 additional tests for atomics wait + updated input values #1492 fix (#1493) 2018-03-16 15:41:59 -04:00
Amal Hussein b07c546b8a Initial tests for extending Atomics.wait test coverage (#1488) 2018-03-13 17:22:10 -04:00
Leo Balter cdbf81856b
Merge pull request #1491 from bocoup/bigint-fix
Bigint fix: the remaining bugs found in #1461
2018-03-13 16:07:42 -04:00
Valerie R Young cc86629301 BigInt: fix, make sure to correctly use different typedarray ctor 2018-03-13 15:23:39 -04:00
Valerie R Young 3f96092cb9 BigInt: fix, set only BigInts to index to avoid false negatives 2018-03-13 15:07:17 -04:00
Valerie R Young 324c18038b BigInt: fix input values to be type BigInt 2018-03-13 14:58:43 -04:00
Valerie R Young 7c857318f0 BigInt: fix, other TypedArray should be Big 2018-03-13 14:53:06 -04:00
Valerie R Young 07fdc340a4 BigInt: fix make buffer size BYTES_PER_ELEMENT 2018-03-13 14:37:15 -04:00
Valerie R Young a9827c945d BigInt: fix TypedArray fncs expecting BigInt for cmp 2018-03-13 13:47:29 -04:00
Valerie R Young fcb5207932 BigInt: fix test sortcompare does not call toString 2018-03-13 13:26:50 -04:00