This commit is contained in:
Francisco Hodge
2020-02-06 21:46:51 -05:00
10 changed files with 155 additions and 14 deletions
@@ -0,0 +1,25 @@
import Keyboard from '../../lib';
import SimpleKeyboardKeyNavigation from 'simple-keyboard-key-navigation';
test('Module simple-keyboard-key-navigation runs without crashing', () => {
const div = document.createElement('div');
div.className = "simple-keyboard";
document.body.appendChild(div);
const keyboard = new Keyboard({
debug: true,
onChange: input => input,
onKeyPress: button => button,
enableKeyNavigation: true,
modules: [
SimpleKeyboardKeyNavigation
]
});
keyboard.modules.keyNavigation.right();
keyboard.modules.keyNavigation.down();
keyboard.modules.keyNavigation.press();
expect(keyboard.getInput()).toBe("q");
});