3 <title>IDBIndex.getKey() - returns the record's primary key
</title>
4 <link rel=
"author" href=
"mailto:odinho@opera.com" title=
"Odin Hørthe Omdal">
5 <script src=
"../../../resources/testharness.js"></script>
6 <script src=
"../../../resources/testharnessreport.js"></script>
7 <script src=
"support.js"></script>
11 t
= async_test(document
.title
, {timeout
: 10000});
13 var open_rq
= createdb(t
);
14 open_rq
.onupgradeneeded = function(e
) {
16 var objStore
= db
.createObjectStore("test", { keyPath
: "key" });
17 objStore
.createIndex("index", "data");
19 assert_equals(objStore
.indexNames
[0], "index", "indexNames");
20 assert_equals(objStore
.indexNames
.length
, 1, "indexNames.length");
23 open_rq
.onsuccess = function(e
) {
24 var objStore
= db
.transaction("test")
27 assert_equals(objStore
.indexNames
[0], "index", "indexNames (second)");
28 assert_equals(objStore
.indexNames
.length
, 1, "indexNames.length (second)");