Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
hooks.beforeEach(function() {
_setRegisteredDisposables(registeredDisposables);
});
try {
let retainedObjects: unknown[] = [];
registeredDisposables.forEach((_, k) =>
retainedObjects.push(k.toString())
);
if (retainedObjects.length > 0) {
if (test.expected !== null) {
test.expected += 1;
}
assert.deepEqual(retainedObjects, [], FAILED_ASSERTION_MESSAGE);
}
} finally {
_setRegisteredDisposables(new WeakMap());
}
});
}