blob: 993e0c52b8ed0cd2186d8c11cde232780a853aa9 [file] [log] [blame] [view] [edit]
The `generic-sensor-tests.js` tests require an implementation of
the `GenericSensorTest` interface, which should emulate platform
sensor backends. The `GenericSensorTest` interface is defined as:
```
class GenericSensorTest {
async initialize(); // Sets up the testing enviroment.
async reset(); // Frees the resources.
};
```
The Chromium implementation of the `GenericSensorTest` interface is located in
[generic_sensor_mocks.js](../resources/chromium/generic_sensor_mocks.js).
Other browser vendors should provide their own implementations of
the `GenericSensorTest` interface.
[Known issue](https://github.com/w3c/web-platform-tests/issues/9686): a
WebDriver extension is a better approach for the Generic Sensor tests
automation.