test262/test/built-ins/Promise
Mike Pennisi c44cee291a Assert array equivalency
The `compareArray` utility function returns a boolean value describing
whether or not the input arrays are equivalent--it does not throw an
exception when invoked with non-equivalent arrays. Prior to this commit,
however, two tests invoked `compareArray` without inspecting its return
value, so it had no impact on the result of the test.

Update the tests to fail when the "expected" and "actual" arrays are not
equivalent.
2021-10-04 15:38:08 -04:00
..
Symbol.species
all Transform legacy format to harness assertions: test/built-ins/P*/**/*.js 2021-09-02 11:34:18 -07:00
allSettled chore: migrate $ERROR -> throw new Test262Error in test/built-ins/Promise (#3091) 2021-07-21 12:48:13 -07:00
any chore: migrate $ERROR -> throw new Test262Error in test/built-ins/Promise (#3091) 2021-07-21 12:48:13 -07:00
prototype Transform legacy format to harness assertions: test/built-ins/P*/**/*.js 2021-09-02 11:34:18 -07:00
race Assert array equivalency 2021-10-04 15:38:08 -04:00
reject Transform legacy format to harness assertions: test/built-ins/P*/**/*.js 2021-09-02 11:34:18 -07:00
resolve Transform legacy format to harness assertions: test/built-ins/P*/**/*.js 2021-09-02 11:34:18 -07:00
constructor.js
create-resolving-functions-reject.js Clean up some existing constructor checks; eliminate duplicate checks 2020-10-06 12:01:34 -04:00
create-resolving-functions-resolve.js Clean up some existing constructor checks; eliminate duplicate checks 2020-10-06 12:01:34 -04:00
exception-after-resolve-in-executor.js
exception-after-resolve-in-thenable-job.js
exec-args.js
executor-call-context-sloppy.js
executor-call-context-strict.js
executor-function-extensible.js
executor-function-length.js
executor-function-name.js
executor-function-not-a-constructor.js Clean up some existing constructor checks; eliminate duplicate checks 2020-10-06 12:01:34 -04:00
executor-function-property-order.js Set function `length` and `name` in `CreateBuiltinFunction` 2021-01-29 09:45:20 -05:00
executor-function-prototype.js
executor-not-callable.js
get-prototype-abrupt-executor-not-callable.js
get-prototype-abrupt.js
is-a-constructor.js Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
length.js
name.js
promise.js
property-order.js Set function `length` and `name` in `CreateBuiltinFunction` 2021-01-29 09:45:20 -05:00
proto-from-ctor-realm.js
reject-function-extensible.js
reject-function-length.js
reject-function-name.js
reject-function-nonconstructor.js
reject-function-property-order.js Set function `length` and `name` in `CreateBuiltinFunction` 2021-01-29 09:45:20 -05:00
reject-function-prototype.js
reject-ignored-via-abrupt.js
reject-ignored-via-fn-deferred.js
reject-ignored-via-fn-immed.js
reject-via-abrupt-queue.js
reject-via-abrupt.js
reject-via-fn-deferred-queue.js
reject-via-fn-deferred.js
reject-via-fn-immed-queue.js
reject-via-fn-immed.js
resolve-function-extensible.js
resolve-function-length.js
resolve-function-name.js
resolve-function-nonconstructor.js
resolve-function-property-order.js Set function `length` and `name` in `CreateBuiltinFunction` 2021-01-29 09:45:20 -05:00
resolve-function-prototype.js
resolve-ignored-via-fn-deferred.js
resolve-ignored-via-fn-immed.js
resolve-non-obj-deferred.js
resolve-non-obj-immed.js
resolve-non-thenable-deferred.js
resolve-non-thenable-immed.js
resolve-poisoned-then-deferred.js
resolve-poisoned-then-immed.js
resolve-prms-cstm-then-deferred.js
resolve-prms-cstm-then-immed.js
resolve-self.js
resolve-thenable-deferred.js
resolve-thenable-immed.js
undefined-newtarget.js