service-not-found.js (741B)
1 'use strict'; 2 const test_desc = 'Request for absent service. Reject with NotFoundError.'; 3 4 bluetooth_bidi_test( 5 () => getHealthThermometerDevice({ 6 filters: [{services: ['health_thermometer']}], 7 optionalServices: ['glucose'] 8 }) 9 .then( 10 ({device}) => assert_promise_rejects_with_message( 11 device.gatt.CALLS( 12 [getPrimaryService('glucose') | 13 getPrimaryServices('glucose')[UUID]]), 14 new DOMException( 15 `No Services matching UUID ${ 16 glucose.uuid} found in Device.`, 17 'NotFoundError'))), 18 test_desc);