3 <title>IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly</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 var open_rq = createdb(t);
14 open_rq.onupgradeneeded = function(e) {
16 var objStore = db.createObjectStore("store");
17 var index = objStore.createIndex("index", "indexedProperty", { unique: true });
19 assert_true(index instanceof IDBIndex, "IDBIndex");
20 assert_equals(index.name, "index", "name");
21 assert_equals(index.objectStore, objStore, "objectStore");
22 assert_equals(index.keyPath, "indexedProperty", "keyPath");
23 assert_true(index.unique, "unique");
24 assert_false(index.multiEntry, "multiEntry");