tor-browser

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

adapter-powered-off-getAvailability.https.window.js (731B)


      1 // META: script=/resources/testdriver.js?feature=bidi
      2 // META: script=/resources/testdriver-vendor.js
      3 // META: script=/bluetooth/resources/bluetooth-test.js
      4 // META: script=/bluetooth/resources/bluetooth-fake-devices.js
      5 // META: timeout=long
      6 'use strict';
      7 const test_desc = 'getAvailability() resolves with true if the Bluetooth ' +
      8    'radio is powered off, but the platform that supports Bluetooth LE.';
      9 
     10 bluetooth_bidi_test(async () => {
     11  await navigator.bluetooth.test.simulateCentral({state: 'powered-off'});
     12  let availability = await navigator.bluetooth.getAvailability();
     13  assert_true(
     14      availability,
     15      'getAvailability() resolves promise with true when adapter is powered ' +
     16          'off.');
     17 }, test_desc);