Commit Graph

2418 Commits

Author SHA1 Message Date
jugglinmike 42ed4291f5 Refactor increment/decrement tests for parsers (#1786)
The tests for the parsing of postfix increment, postfix decrement,
prefix increment, and prefix decrement were expressed using `eval`.
This made the tests more complex than necessary and also prevented the
tests from providing value to ECMAScript parsers.

Remove the use of `eval` and instead express the expectations with
literal source text.
2018-09-24 12:29:30 -04:00
Kevin Gibbons 89ec038cf2 remove some trailing commas in calls 2018-09-21 10:04:33 -04:00
Ujjwal Sharma cdd91e2895 Improve ToNumber test for NumberFormat.format 2018-09-20 17:25:14 -04:00
Ujjwal Sharma 7a87bde265 intl: increase coverage for NumberFormat.format
Increase test coverage for Intl.NumberFormat.prototype.format by adding
a check for testing if it calls ToNumber (7.1.3) on its argument.
2018-09-20 17:25:14 -04:00
Ujjwal Sharma a6412918d2 Simplify default value check of NumberFormat.format 2018-09-19 15:23:30 -04:00
Ujjwal Sharma cbfa2c5f00 intl: increase coverage for NumberFormat
Increase coverage for Intl.NumberFormat by adding a test for format
checking it's default value.
2018-09-19 15:23:30 -04:00
Kevin Gibbons 92a96f068e Remove bigint feature flag for built-ins/Atomics/wait/was-woken-before-timeout.js 2018-09-19 10:58:34 -04:00
Kevin Gibbons 05cbb5f8ae Fix feature flag in TypedArrayConstructors/Float32Array/length.js 2018-09-19 10:58:34 -04:00
Ujjwal Sharma 94cb047ab8 Update assert failure messages 2018-09-18 14:55:11 -04:00
Ujjwal Sharma 0c89259da5 intl: refactor tests for NumberFormat 2018-09-18 14:55:11 -04:00
Kubilay Kahveci 395adc3a7c Generate tests 2018-09-18 14:16:20 -04:00
Ujjwal Sharma fec7982e09 Update test case description 2018-09-18 11:42:59 -04:00
Ujjwal Sharma 490f911ab6 Refactor value check for prop-desc 2018-09-18 11:42:59 -04:00
Ujjwal Sharma 24c29db550 Rename initial-value to configurable and add initial check to prop-desc 2018-09-18 11:42:59 -04:00
Ujjwal Sharma e566c813b5 Add additional initial value tests 2018-09-18 11:42:59 -04:00
Ujjwal Sharma c129ac8546 intl: improve coverage for Intl.NumberFormat
Add tests for Intl.NumberFormat.prototype[@@toStringTag].
2018-09-18 11:42:59 -04:00
Ms2ger 9271068a83 Intl: Add tests for throwing getters in options objects. 2018-09-18 11:39:47 -04:00
Ujjwal Sharma 12055caa1c Add symbol to list of invalid targets 2018-09-17 15:59:58 -04:00
Ujjwal Sharma db238a1abe intl: improve coverage for Intl.NumberFormat
Add Intl.NumberFormat.prototype.formatToParts to the test
this-value-not-numberformat.js to check if a TypeError is thrown if the
"this" value for the function call isn't a valid NumberFormat object.
2018-09-17 15:59:58 -04:00
Leo Balter 3166523832 Add basic coverage for Symbol.asyncIterator 2018-09-17 10:50:33 -04:00
Andrew McCreight c278f59416
Fix typo in test message 2018-09-14 12:05:16 -07:00
Leo Balter 317cacdcc9 Fix test generation 2018-09-13 14:55:32 -04:00
Rick Waldron 5c02a094cb Generate tests 2018-09-13 10:23:49 -04:00
Rick Waldron 6bedd8f1c6
Merge pull request #1717 from leobalter/1711-fixes
Apply fixes on recent class element tests
2018-09-11 11:22:43 -04:00
Rick Waldron 2c714ede1d
Merge pull request #1719 from leobalter/private-fields-methods-whitespace-syntax-error
Private fields and methods whitespace syntax error
2018-09-11 11:20:44 -04:00
Leo Balter a17484e230 Generate Tests 2018-09-10 17:13:06 -04:00
Leo Balter b056d138fa generate tests 2018-09-10 14:15:40 -04:00
Leo Balter 5cdbf084a7 Generate tests 2018-09-10 14:13:39 -04:00
Rick Waldron 6aa46d0ddb
Merge pull request #1707 from leobalter/private-methods-args
Add class private methods (include static) to arguments templates
2018-09-10 11:57:40 -04:00
Leo Balter a9837df144 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter e28a6f37d0 remove old duplicates 2018-09-10 11:20:40 -04:00
Leo Balter 7766d0fb66 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter 94a40cb474 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter 8524805f25 Final cases to move to tests generation 2018-09-10 11:20:40 -04:00
Leo Balter bcfc576af4 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter daea4efc57 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter 20217a7eeb add cases for static method names named prototype 2018-09-10 11:20:40 -04:00
Leo Balter ef591384d8 Remove old duplicate tests 2018-09-10 11:20:40 -04:00
Leo Balter ee9739c699 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter af9bcfef5f Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter 92c83dfbd4 Add cases for non-ctor methods containing direct super 2018-09-10 11:20:40 -04:00
Leo Balter bf5661bf60 Generate tests 2018-09-10 11:20:40 -04:00
Leo Balter 46e03c3875 add generation cases for special methods with propname constructor 2018-09-10 11:20:40 -04:00
Leo Balter 93635ca3b2 Assert extensibility of dataview objects 2018-09-10 11:13:11 -04:00
Ms2ger c52f9cb769 Intl: Add tests for subclassing Locale, ListFormat and RelativeTimeFormat.
Fixes #1705.
2018-09-07 15:53:10 +02:00
Leo Balter eae139d8ef Generate tests 2018-09-04 17:10:51 -04:00
Leo Balter 2c9583a309 Generate tests 2018-09-04 12:40:30 -04:00
Leo Balter 8b91e600d6
Merge pull request #1701 from leobalter/1697-features
Add missing features tags for class fields templates and cases
2018-09-04 12:27:24 -04:00
Ms2ger f98218f831 Intl.ListFormat: Initial tests. (#1679) 2018-08-31 15:53:11 -04:00
Leo Balter a4faf41ed6 Generate tests 2018-08-31 15:22:43 -04:00