tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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');