Add some more logging to the tests

... to help diagnose when they fail
This commit is contained in:
Richard van der Hoff 2017-06-20 15:35:01 +01:00
parent 8f8b28425d
commit abf21675d5
2 changed files with 7 additions and 3 deletions

View file

@ -70,7 +70,8 @@ describe('loading:', function () {
}); });
}); });
afterEach(async function() { afterEach(async function () {
console.log('loading: afterEach');
if (parentDiv) { if (parentDiv) {
ReactDOM.unmountComponentAtNode(parentDiv); ReactDOM.unmountComponentAtNode(parentDiv);
parentDiv.remove(); parentDiv.remove();

View file

@ -38,12 +38,12 @@ export function deleteIndexedDB(dbName) {
const req = window.indexedDB.deleteDatabase(dbName); const req = window.indexedDB.deleteDatabase(dbName);
req.onblocked = () => { req.onblocked = () => {
console.log(`can't yet delete indexeddb because it is open elsewhere`); console.log(`can't yet delete indexeddb ${dbName} because it is open elsewhere`);
}; };
req.onerror = (ev) => { req.onerror = (ev) => {
reject(new Error( reject(new Error(
"unable to delete indexeddb: " + ev.target.error, `unable to delete indexeddb ${dbName}: ${ev.target.error}`,
)); ));
}; };
@ -51,5 +51,8 @@ export function deleteIndexedDB(dbName) {
console.log(`Removed indexeddb instance: ${dbName}`); console.log(`Removed indexeddb instance: ${dbName}`);
resolve(); resolve();
}; };
}).catch((e) => {
console.error(`Error removing indexeddb instance ${dbName}: ${e}`);
throw e;
}); });
} }