idbfactory-deleteDatabase-request-success.any.js (781B)
1 // META: title=IDBFactory deleteDatabase() 2 // META: global=window,worker 3 // META: script=resources/support.js 4 5 // Spec: https://w3c.github.io/IndexedDB/#dom-idbfactory-deleteDatabase 6 7 'use strict'; 8 9 async_test(t => { 10 const dbname = self.location + '-' + t.name; 11 const rq = indexedDB.deleteDatabase(dbname); 12 rq.onerror = t.unreached_func('deleteDatabase should succeed'); 13 rq.onsuccess = t.step_func(() => { 14 assert_equals( 15 rq.readyState, 'done', 'request done flag should be set on success'); 16 assert_equals( 17 rq.result, undefined, 18 'request result should be undefined on success'); 19 assert_equals(rq.error, null, 'request error should be null on success'); 20 t.done(); 21 }); 22 }, 'IDBFactory deleteDatabase() request properties on success');