scrabble-solver
Version:
Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.
24 lines (19 loc) • 612 B
text/typescript
import { getModal, getSettingsButton, typeRack, unregisterServiceWorkers, visitIndex } from '../../support';
/*
* @see https://github.com/kamilmielnik/scrabble-solver/issues/129
*/
describe('#129 - Esc does not close the sidebar when letters input is focused', () => {
beforeEach(async () => {
await unregisterServiceWorkers();
});
afterEach(() => {
cy.clearLocalStorage();
});
it('Esc key closes the sidebar when rack is focused', () => {
visitIndex();
getSettingsButton().realClick();
typeRack('a');
cy.realPress('Escape');
getModal().should('not.exist');
});
});