aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js')
-rw-r--r--tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js b/tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js
index b0671634622..aa9a2522752 100644
--- a/tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js
+++ b/tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js
@@ -40,8 +40,10 @@ function runGenericSensorTests(sensorType) {
let sensor = new sensorType();
sensor.onreading = t.step_func_done(() => {
assert_reading_not_null(sensor);
+ assert_true(sensor.hasReading);
sensor.stop();
assert_reading_null(sensor);
+ assert_false(sensor.hasReading);
});
sensor.onerror = t.step_func_done(unreached);
sensor.start();
@@ -192,8 +194,8 @@ function runGenericSensorTests(sensorType) {
function runGenericSensorInsecureContext(sensorType) {
test(() => {
- assert_throws('SecurityError', () => { new sensorType(); });
- }, `${sensorType.name}: throw a 'SecurityError' when construct sensor in an insecure context`);
+ assert_false(sensorType in window, `${sensorType} must not be exposed`);
+ }, `${sensorType} is not exposed in an insecure context`);
}
function runGenericSensorOnerror(sensorType) {