3 <title>IDBObjectStore.deleteIndex() - removes the index </title>
4 <link rel="author" title="Microsoft" href="http://www.microsoft.com">
5 <script src="../../../resources/testharness.js"></script>
6 <script src="../../../resources/testharnessreport.js"></script>
7 <script src="support.js"></script>
13 record = { property: "data" };
15 var open_rq = createdb(t);
16 open_rq.onupgradeneeded = function(e) {
18 db.createObjectStore("test")
19 .createIndex("index", "indexedProperty")
22 open_rq.onsuccess = function(e) {
24 var new_version = createdb(t, db.name, 2);
25 new_version.onupgradeneeded = function(e) {
27 var objStore = e.target.transaction.objectStore("test")
28 objStore.deleteIndex("index");
30 new_version.onsuccess = function(e) {
32 objStore = db.transaction("test")
35 assert_throws('NotFoundError',
36 function() { index = objStore.index("index") });
37 assert_equals(index, undefined);