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.
Other browser vendors should provide their own implementations of the GenericSensorTest
interface.
Known issue: a WebDriver extension is a better approach for the Generic Sensor tests automation.