mirror of
https://github.com/maputnik/editor.git
synced 2026-02-09 06:00:09 +00:00
42 lines
1.2 KiB
TypeScript
42 lines
1.2 KiB
TypeScript
import driver from "./driver";
|
|
|
|
describe("accessibility", () => {
|
|
// skipped due to the following issue with cypress: https://github.com/cypress-io/cypress/issues/299
|
|
describe.skip("skip links", () => {
|
|
beforeEach(() => {
|
|
driver.beforeEach();
|
|
driver.setStyle("layer");
|
|
});
|
|
|
|
it("skip link to layer list", () => {
|
|
const selector = driver.getDataAttribute("root:skip:layer-list");
|
|
driver.isExists(selector);
|
|
driver.typeKeys('{tab}');
|
|
driver.isFocused(selector);
|
|
driver.click(selector);
|
|
|
|
driver.isFocused("#skip-target-layer-list");
|
|
});
|
|
|
|
it("skip link to layer editor", () => {
|
|
const selector = driver.getDataAttribute("root:skip:layer-editor");
|
|
driver.isExists(selector);
|
|
driver.typeKeys('{tab}{tab}');
|
|
driver.isFocused(selector);
|
|
driver.click(selector);
|
|
|
|
driver.isFocused("#skip-target-layer-editor");
|
|
});
|
|
|
|
it("skip link to map view", () => {
|
|
const selector = driver.getDataAttribute("root:skip:map-view");
|
|
driver.isExists(selector);
|
|
driver.typeKeys('{tab}{tab}{tab}');
|
|
driver.isFocused(selector);
|
|
driver.click(selector);
|
|
|
|
driver.isFocused(".maplibregl-canvas");
|
|
});
|
|
});
|
|
})
|