Name Description Size Coverage
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 -