24 lines
956 B
Plaintext
24 lines
956 B
Plaintext
This tests that if deleteDatabase is called while there is already an open connection to the database that the open connection gets the appropriate versionChange event.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
|
|
|
|
indexedDB.deleteDatabase(dbname)
|
|
indexedDB.open(dbname)
|
|
Initial upgrade old version - 0 new version - 1
|
|
Version change complete
|
|
Requesting deleteDatabase
|
|
open db success
|
|
First connection received versionchange event: oldVersion 1, newVersion null
|
|
Delete database success: oldVersion 1, newVersion null
|
|
Recreating database to make sure it's new and empty
|
|
Second upgrade old version - 0 new version - 1
|
|
Unable to get object store in second upgrade transaction (which is correct because it should not be there)
|
|
Second database upgrade success
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|