| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 <!-- Generated by //third_party/WebKit/LayoutTests/bluetooth/generate.py --> | 
|  | 2 <!DOCTYPE html> | 
|  | 3 <script src="../../../resources/testharness.js"></script> | 
|  | 4 <script src="../../../resources/testharnessreport.js"></script> | 
|  | 5 <script src="../../../resources/bluetooth/bluetooth-helpers.js"></script> | 
|  | 6 <script> | 
|  | 7 'use strict'; | 
|  | 8 promise_test(() => { | 
|  | 9   let promise; | 
|  | 10   return setBluetoothFakeAdapter('DisconnectingHealthThermometerAdapter') | 
|  | 11     .then(() => requestDeviceWithKeyDown({ | 
|  | 12       filters: [{services: ['health_thermometer']}]})) | 
|  | 13     .then(device => device.gatt.connect()) | 
|  | 14     .then(gattServer => gattServer.getPrimaryService('health_thermometer')) | 
|  | 15     .then(service => service.getCharacteristic('measurement_interval')) | 
|  | 16     .then(characteristic => { | 
|  | 17       return assert_promise_rejects_with_message( | 
|  | 18         characteristic.getDescriptor('invalid-name'), | 
|  | 19           new DOMException( | 
|  | 20               'Failed to execute \'getDescriptor\' on ' + | 
|  | 21                   '\'BluetoothRemoteGATTCharacteristic\': Invalid Descriptor nam
    e: ' + | 
|  | 22                   '\'invalid-name\'. ' + | 
|  | 23                   'It must be a valid UUID alias (e.g. 0x1234), ' + | 
|  | 24                   'UUID (lowercase hex characters e.g. ' + | 
|  | 25                   '\'00001234-0000-1000-8000-00805f9b34fb\'), ' + | 
|  | 26                   'or recognized standard name from ' + | 
|  | 27                   'https://developer.bluetooth.org/gatt/descriptors/' + | 
|  | 28                   'Pages/DescriptorsHomePage.aspx' + | 
|  | 29                   ' e.g. \'gatt.characteristic_presentation_format\'.', | 
|  | 30               'TypeError')); | 
|  | 31 | 
|  | 32     }) | 
|  | 33 }, 'Test to ensure getDescriptor throws when called with an invalid name.'); | 
|  | 34 | 
|  | 35 </script> | 
| OLD | NEW | 
|---|