test262/src/async-generators
Caitlin Potter 1144b5a86b Update test cases for spec-change
This change updates test cases to assume that the "next" method is only
loaded from a synchronous iterator once, and is re-used for each call to
Async-from-Sync Iterator.next(), based on https://github.com/tc39/ecma262/pull/988
2017-10-17 14:34:23 -04:00
..
default Add async-iteration features flag 2017-03-27 13:07:10 -04:00
non-strict Add async-iteration features flag 2017-03-27 13:07:10 -04:00
syntax Add templates for escaped and unescaped 'yield' and 'await' as identifiers 2017-05-02 12:09:31 -07:00
await-as-binding-identifier-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
await-as-binding-identifier.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
await-as-identifier-reference-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
await-as-identifier-reference.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
await-as-label-identifier-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
await-as-label-identifier.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-binding-identifier-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-binding-identifier.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-identifier-reference-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-identifier-reference.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-label-identifier-escaped.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-as-label-identifier.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-identifier-non-strict.case Add generators templates for async gen 2017-03-27 13:07:07 -04:00
yield-identifier-spread-non-strict.case Add missing Symbol features flags 2017-09-07 15:51:13 -04:00
yield-identifier-spread-strict.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-identifier-strict.case Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
yield-promise-reject-next-catch.case async-iteration: yield Promise.reject(value) is treated as throw value (rejects) 2017-06-28 12:03:09 -04:00
yield-promise-reject-next-for-await-of-async-iterator.case async-iteration: yield Promise.reject(value) is treated as throw value (rejects) 2017-06-28 12:03:09 -04:00
yield-promise-reject-next-for-await-of-sync-iterator.case async-iteration: yield Promise.reject(value) is treated as throw value (rejects) 2017-06-28 12:03:09 -04:00
yield-promise-reject-next-yield-star-async-iterator.case Fix issues in async generator case files 2017-09-04 09:42:06 -04:00
yield-promise-reject-next-yield-star-sync-iterator.case async-iteration: yield Promise.reject(value) is treated as throw value (rejects) 2017-06-28 12:03:09 -04:00
yield-promise-reject-next.case async-iteration: yield Promise.reject(value) is treated as throw value (rejects) 2017-06-28 12:03:09 -04:00
yield-spread-arr-multiple.case Add generators templates for async gen 2017-03-27 13:07:07 -04:00
yield-spread-arr-single.case Improve some yield cases based on feedback 2017-03-27 13:07:09 -04:00
yield-spread-obj.case Add generators templates for async gen 2017-03-27 13:07:07 -04:00
yield-star-async-next.case Update async iteration tests with respect to pending spec change 2017-10-04 11:24:27 +02:00
yield-star-async-return.case Fix multiple test errors 2017-04-06 15:30:13 -04:00
yield-star-async-throw.case Fix multiple test errors 2017-04-06 15:30:13 -04:00
yield-star-expr-abrupt.case Add cases for abrupt completions in yield* in async generator - getting iterator 2017-03-27 20:38:14 -04:00
yield-star-getiter-async-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-not-callable-boolean-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-not-callable-number-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-not-callable-object-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-not-callable-string-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-not-callable-symbol-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-null-sync-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-boolean-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-null-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-number-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-string-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-symbol-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-returns-undefined-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-async-undefined-sync-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-not-callable-boolean-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-not-callable-number-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-not-callable-object-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-not-callable-string-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-not-callable-symbol-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-boolean-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-null-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-number-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-string-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-symbol-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-getiter-sync-returns-undefined-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-call-done-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-call-returns-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-call-value-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-non-object-ignores-then.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-boolean-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-null-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-number-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-object-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-string-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-symbol-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-not-callable-undefined-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-get-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-boolean-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-null-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-number-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-object-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-string-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-symbol-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-non-callable-undefined-fulfillpromise.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-next-then-returns-abrupt.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-sync-next.case Update test cases for spec-change 2017-10-17 14:34:23 -04:00
yield-star-sync-return.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00
yield-star-sync-throw.case Add Symbol.iterator features flags to test generation files 2017-09-08 10:13:50 -04:00