console.log("Beginning tests"); console.log("Please note these tests work on Chrome latest, might not work on other browsers due to discrepancies in how local storage works for the file:// protocol"); function testsFailed () { document.getElementById("results").innerHTML = "TESTS FAILED"; } localStorage.removeItem('test'); var db = new Nedb({ filename: 'test', autoload: true }); db.insert({ hello: 'world' }, function (err) { if (err) { testsFailed(); return; } window.location = './testPersistence2.html'; });