1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 function test() { 6 request = webkitIndexedDB.open('open-close-version-test1'); 7 request.onsuccess = openTest2; 8 request.onerror = unexpectedErrorCallback; 9 request.onblocked = unexpectedBlockedCallback; 10 } 11 12 function openTest2(event) { 13 db = event.target.result; 14 debug("Ensure that the existing leveldb files are used. If they are not, " + 15 "this script will create a new database that has no object stores"); 16 shouldBe("db.objectStoreNames.length", "1"); 17 shouldBeEqualToString("typeof db.version", "string"); 18 request = webkitIndexedDB.open('open-close-version-test2'); 19 request.onsuccess = done; 20 request.onerror = unexpectedErrorCallback; 21 request.onblocked = unexpectedBlockedCallback; 22 } 23