[IndexedDB] Promote test isolation (#16436)
* [IndexedDB] Promote test isolation
Use distinct database names for each test so that failure to clean up
from one test does not influence the result of another.
* fixup! [IndexedDB] Promote test isolation
diff --git a/IndexedDB/idbfactory_open2.htm b/IndexedDB/idbfactory_open2.htm
index e4d54ee..ba72b78 100644
--- a/IndexedDB/idbfactory_open2.htm
+++ b/IndexedDB/idbfactory_open2.htm
@@ -6,12 +6,13 @@
<script src=support.js></script>
<script>
- var open_rq = createdb(async_test(), 'database_name', 13);
+ var database_name = document.location + '-database_name';
+ var open_rq = createdb(async_test(), database_name, 13);
open_rq.onupgradeneeded = function(e) {};
open_rq.onsuccess = function(e) {
var db = e.target.result;
- assert_equals(db.name, 'database_name', 'db.name');
+ assert_equals(db.name, database_name, 'db.name');
assert_equals(db.version, 13, 'db.version');
this.done();
}
diff --git a/IndexedDB/idbfactory_open4.htm b/IndexedDB/idbfactory_open4.htm
index 15ca666..9571d82 100644
--- a/IndexedDB/idbfactory_open4.htm
+++ b/IndexedDB/idbfactory_open4.htm
@@ -6,7 +6,7 @@
<script src=support.js></script>
<script>
- var open_rq = createdb(async_test(), 'database_name');
+ var open_rq = createdb(async_test(), document.location + '-database_name');
open_rq.onupgradeneeded = function(e) {
assert_equals(e.target.result.version, 1, "db.version");
diff --git a/IndexedDB/idbfactory_open5.htm b/IndexedDB/idbfactory_open5.htm
index d9460bb..eef37ef 100644
--- a/IndexedDB/idbfactory_open5.htm
+++ b/IndexedDB/idbfactory_open5.htm
@@ -6,7 +6,7 @@
<script src=support.js></script>
<script>
- var open_rq = createdb(async_test(), 'database_name');
+ var open_rq = createdb(async_test(), document.location + '-database_name');
open_rq.onupgradeneeded = function() {};
open_rq.onsuccess = function(e) {