Home > @wixc3/testing > disposeAfter
Warning: This API is now obsolete.
create new Disposables and use them instead with afterEach
Disposes of test resources after the test is done
Signature:
export declare function disposeAfter(disposable: DisposableItem, options: string | Omit<DisposableOptions, 'dispose'>): void;
Parameter | Type | Description |
---|---|---|
disposable | [DisposableItem](/core3-utils/patterns.disposableitem.html) | |
options | string \| Omit<[DisposableOptions](/core3-utils/patterns.disposableoptions.html), 'dispose'> |
Returns:
void
it('test', () => {
const listener = () =>{}
someService.on('event', listener)
disposeAfter(() => someService.off('event', listener), {name: 'remove listener', timeout:100})
})