| async-disposable-stack-adopt-and-defer-not-callable.js |
---
description: |
Test developer exposed DisposableStack protype methods adopt() and defer().
features: [explicit-resource-management]
--- |
943 |
- |
| async-disposable-stack-adopt-on-disposed-stack.js |
---
description: Test adopt() on a disposed stack.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
692 |
- |
| async-disposable-stack-adopt.js |
---
description: |
Test developer exposed AsyncDisposableStack protype methods adopt().
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
926 |
- |
| async-disposable-stack-async-dispose-symbol-throws.js |
---
description: |
Exposed AsyncDisposableStack protype methods disposeAsync() throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
888 |
- |
| async-disposable-stack-constructor-and-prototype.js |
---
description: Test AsyncDisposableStack constructor and prototype.
includes: [propertyHelper.js]
features: [globalThis, explicit-resource-management]
--- |
658 |
- |
| async-disposable-stack-defer-on-disposed-stack.js |
---
description: Test defer() on disposed stack.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
661 |
- |
| async-disposable-stack-defer.js |
---
description: |
Test developer exposed AsyncDisposableStack protype method defer().
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
904 |
- |
| async-disposable-stack-dispose-async-resolved-by-undefined.js |
---
description: |
AsyncDisposableStack resolved with undefned.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
564 |
- |
| async-disposable-stack-dispose-on-disposed-stack.js |
---
description: |
Call disposeAsync() on a disposed AsyncDisposableStack.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
1179 |
- |
| async-disposable-stack-dispose-sync-calls.js |
---
description: |
Call disposeAsync() twice without await.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
1064 |
- |
| async-disposable-stack-dispose-throws-suppressed-error.js |
---
description: disposeAsync() throws a suppressed error.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1741 |
- |
| async-disposable-stack-dispose.js |
---
description: |
Test developer exposed AsyncDisposableStack protype methods disposeAsync().
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
783 |
- |
| async-disposable-stack-disposed-getter.js |
---
description: Test `disposed` accessor property of AsyncDisposableStack.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1152 |
- |
| async-disposable-stack-move-on-disposed-stack.js |
---
description: Test move() on a disposed-stack.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
715 |
- |
| async-disposable-stack-move.js |
---
description: Test developer exposed AsyncDisposableStack protype method move.
features: [explicit-resource-management]
--- |
777 |
- |
| async-disposable-stack-use-on-disposed-stack.js |
---
description: Test use() on a disposed stack.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
764 |
- |
| async-disposable-stack-use.js |
---
description: |
Test developer exposed AsyncDisposableStack protype methods use().
features: [explicit-resource-management]
--- |
1760 |
- |
| async-disposal-from-sync-method-returning-a-promise.js |
---
description: Fix async disposal from sync method returning a promise.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
900 |
- |
| await-using-dispose-method-throws-after-await.js |
---
description: Test exception handling when async dispose method throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
764 |
- |
| await-using-dispose-method-throws.js |
---
description: Test exception handling when dispose method throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
735 |
- |
| await-using-in-async-function-call-with-await.js |
---
description: Test if disposed methods are called correctly in async function.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
855 |
- |
| await-using-in-async-function-call-without-await.js |
---
description: Test if disposed methods are called correctly in async function.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
818 |
- |
| await-using-in-async-generator-body.js |
---
description: Test if disposed methods are called correctly in generator body.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
961 |
- |
| await-using-in-block.js |
---
description: Test if disposed methods are called correctly in a block.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
742 |
- |
| await-using-in-for-in-statement.js |
---
description: Test if disposed methods are called correctly in for-in statement.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
711 |
- |
| await-using-in-for-of-statement.js |
---
description: Test if disposed methods are called correctly in for-of statement.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
704 |
- |
| await-using-in-for-statement.js |
---
description: Test if disposed methods are called correctly in for statements.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
700 |
- |
| await-using-in-top-level-module.js |
---
description: await using should be allowed in top-level module.
flags: [module]
features: [explicit-resource-management]
--- |
390 |
- |
| await-using-mixed-async-throws.js |
---
description: Test exception handling when dispose method throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
829 |
- |
| await-using-mixed-sync-throws.js |
---
description: Test exception handling when dispose method throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
819 |
- |
| await-using-mixed-throws-suppressed-error-from-sync-and-async-disposals.js |
---
description: Throws a suppressed error from errors in sync and async disposal.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1407 |
- |
| await-using-mixed-throws-suppressed-error.js |
---
description: Throws a suppressed error from errors in disposal.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1466 |
- |
| await-using-throws-from-symbol-dispose.js |
---
description: Test if exception handling is correct from Symbol.dispose.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
719 |
- |
| await-using-throws-suppressed-error-from-disposals.js |
---
description: Throws a suppressed error from errors in disposal.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1501 |
- |
| await-using-throws-suppressed-error-from-try-and-disposal.js |
---
description: Throws a suppressed error from errors in try and in disposal
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1360 |
- |
| await-using-throws-suppressed-error-of-undefined.js |
---
description: Throws a suppressed error from throwing undefined in disposal.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
1359 |
- |
| await-using-user-code-throws-after.js |
---
description: Test exception handling when user code throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
750 |
- |
| await-using-user-code-throws-before.js |
---
description: Test exception handling when user code throws.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
752 |
- |
| await-using-with-no-async-dispose-method.js |
---
description: Test if exception is throwon when dispose method is missing.
includes: [asyncHelpers.js]
flags: [async]
features: [explicit-resource-management]
--- |
636 |
- |
| await-using-with-sync-dispose-method.js |
---
description: Test if Symbol.dispose is called correctly.
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
757 |
- |
| browser.js |
|
0 |
- |
| call-dispose-methods.js |
---
description: Test if disposed methods are called in correct syntax.
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
3522 |
- |
| disposable-stack-adopt-and-defer.js |
---
description: |
Test developer exposed DisposableStack protype methods adopt() and defer().
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
2494 |
- |
| disposable-stack-constructor-and-prototype.js |
---
description: Test DisposableStack constructor and prototype.
includes: [propertyHelper.js]
features: [globalThis, explicit-resource-management]
--- |
633 |
- |
| disposable-stack-dispose-return-undefined.js |
---
description: |
DisposableStack return undefned.
features: [explicit-resource-management]
--- |
417 |
- |
| disposable-stack-disposed-getter.js |
---
description: Test `disposed` accessor property of DisposableStack.
features: [explicit-resource-management]
--- |
924 |
- |
| disposable-stack-move.js |
---
description: Test developer exposed DisposableStack protype method move.
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
1695 |
- |
| disposable-stack-re-entry.js |
---
description: Re-entry to a disposable stack should do nothing.
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
559 |
- |
| disposable-stack-use-and-dispose.js |
---
description: |
Test developer exposed DisposableStack protype methods use() and dispose().
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
5116 |
- |
| exception-handling.js |
---
description: Test exception handling.
features: [explicit-resource-management]
--- |
3541 |
- |
| mixed-call-dispose-methods.js |
---
description: Test if disposed methods are called correctly with mixed resources
includes: [asyncHelpers.js, compareArray.js]
flags: [async]
features: [explicit-resource-management]
--- |
750 |
- |
| shell.js |
---
description: |
A collection of assertion and wrapper functions for testing asynchronous built-ins.
defines: [asyncTest, assert.throwsAsync]
--- |
3621 |
- |
| Symbol |
|
|
- |
| using-with-null-or-undefined.js |
---
description: using with null or undefined should not throw.
includes: [compareArray.js]
features: [explicit-resource-management]
--- |
744 |
- |