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] --- 1226 -
async-disposable-stack-adopt-on-disposed-stack.js --- description: Test adopt() on a disposed stack. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 962 -
async-disposable-stack-adopt.js --- description: | Test developer exposed AsyncDisposableStack protype methods adopt(). includes: [asyncHelpers.js, compareArray.js] flags: [async] features: [explicit-resource-management] --- 1196 -
async-disposable-stack-async-dispose-symbol-throws.js --- description: | Exposed AsyncDisposableStack protype methods disposeAsync() throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1158 -
async-disposable-stack-constructor-and-prototype.js --- description: Test AsyncDisposableStack constructor and prototype. includes: [propertyHelper.js] features: [globalThis, explicit-resource-management] --- 941 -
async-disposable-stack-defer-on-disposed-stack.js --- description: Test defer() on disposed stack. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 931 -
async-disposable-stack-defer.js --- description: | Test developer exposed AsyncDisposableStack protype method defer(). includes: [asyncHelpers.js, compareArray.js] flags: [async] features: [explicit-resource-management] --- 1174 -
async-disposable-stack-dispose-async-resolved-by-undefined.js --- description: | AsyncDisposableStack resolved with undefned. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 834 -
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] --- 1449 -
async-disposable-stack-dispose-sync-calls.js --- description: | Call disposeAsync() twice without await. includes: [asyncHelpers.js, compareArray.js] flags: [async] features: [explicit-resource-management] --- 1334 -
async-disposable-stack-dispose-throws-suppressed-error.js --- description: disposeAsync() throws a suppressed error. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 2011 -
async-disposable-stack-dispose.js --- description: | Test developer exposed AsyncDisposableStack protype methods disposeAsync(). includes: [asyncHelpers.js, compareArray.js] flags: [async] features: [explicit-resource-management] --- 1053 -
async-disposable-stack-disposed-getter.js --- description: Test `disposed` accessor property of AsyncDisposableStack. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1422 -
async-disposable-stack-move-on-disposed-stack.js --- description: Test move() on a disposed-stack. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 985 -
async-disposable-stack-move.js --- description: Test developer exposed AsyncDisposableStack protype method move. features: [explicit-resource-management] --- 1060 -
async-disposable-stack-use-on-disposed-stack.js --- description: Test use() on a disposed stack. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1034 -
async-disposable-stack-use.js --- description: | Test developer exposed AsyncDisposableStack protype methods use(). features: [explicit-resource-management] --- 2043 -
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] --- 1170 -
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] --- 1034 -
await-using-dispose-method-throws.js --- description: Test exception handling when dispose method throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1005 -
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] --- 1125 -
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] --- 1088 -
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] --- 1231 -
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] --- 1012 -
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] --- 981 -
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] --- 974 -
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] --- 970 -
await-using-in-switch-case-block.js --- description: Test if disposed methods are called correctly in switch cases. includes: [asyncHelpers.js, compareArray.js] flags: [async] features: [explicit-resource-management] --- 970 -
await-using-in-top-level-module.js --- description: await using should be allowed in top-level module. flags: [module] features: [explicit-resource-management] --- 660 -
await-using-mixed-async-throws.js --- description: Test exception handling when dispose method throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1099 -
await-using-mixed-sync-throws.js --- description: Test exception handling when dispose method throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1089 -
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] --- 1677 -
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] --- 1736 -
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] --- 989 -
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] --- 1771 -
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] --- 1630 -
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] --- 1629 -
await-using-user-code-throws-after.js --- description: Test exception handling when user code throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1020 -
await-using-user-code-throws-before.js --- description: Test exception handling when user code throws. includes: [asyncHelpers.js] flags: [async] features: [explicit-resource-management] --- 1022 -
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] --- 906 -
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] --- 1027 -
browser.js 0 -
call-dispose-methods.js --- description: Test if disposed methods are called in correct syntax. includes: [compareArray.js] features: [explicit-resource-management] --- 4150 -
disposable-stack-adopt-and-defer.js --- description: | Test developer exposed DisposableStack protype methods adopt() and defer(). includes: [compareArray.js] features: [explicit-resource-management] --- 2777 -
disposable-stack-constructor-and-prototype.js --- description: Test DisposableStack constructor and prototype. includes: [propertyHelper.js] features: [globalThis, explicit-resource-management] --- 916 -
disposable-stack-dispose-return-undefined.js --- description: | DisposableStack return undefned. features: [explicit-resource-management] --- 700 -
disposable-stack-disposed-getter.js --- description: Test `disposed` accessor property of DisposableStack. features: [explicit-resource-management] --- 1207 -
disposable-stack-move.js --- description: Test developer exposed DisposableStack protype method move. includes: [compareArray.js] features: [explicit-resource-management] --- 1978 -
disposable-stack-re-entry.js --- description: Re-entry to a disposable stack should do nothing. includes: [compareArray.js] features: [explicit-resource-management] --- 842 -
disposable-stack-use-and-dispose.js --- description: | Test developer exposed DisposableStack protype methods use() and dispose(). includes: [compareArray.js] features: [explicit-resource-management] --- 5399 -
exception-handling.js --- description: Test exception handling. features: [explicit-resource-management] --- 3824 -
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] --- 1020 -
shell.js --- description: | A collection of assertion and wrapper functions for testing asynchronous built-ins. defines: [asyncTest, assert.throwsAsync] --- 3626 -
Symbol -
using-with-null-or-undefined.js --- description: using with null or undefined should not throw. includes: [compareArray.js] features: [explicit-resource-management] --- 1027 -