mirror of
https://github.com/hodgef/simple-keyboard.git
synced 2025-01-19 16:52:59 +08:00
Tests update
This commit is contained in:
parent
74bb07d46a
commit
618800f455
@ -1299,3 +1299,30 @@ it('Keyboard onKeyReleased will work', () => {
|
|||||||
expect(firedTimes).toBe(1);
|
expect(firedTimes).toBe(1);
|
||||||
expect(buttonPressed).toBe("q");
|
expect(buttonPressed).toBe("q");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('Keyboard buttonAttribute will work', () => {
|
||||||
|
testUtil.setDOM();
|
||||||
|
|
||||||
|
let keyboard = new Keyboard({
|
||||||
|
buttonAttributes: [
|
||||||
|
{
|
||||||
|
attribute: "aria-label",
|
||||||
|
value: "bee",
|
||||||
|
buttons: "b B"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
it('Keyboard buttonAttribute will warn about invalid entries', () => {
|
||||||
|
testUtil.setDOM();
|
||||||
|
|
||||||
|
let keyboard = new Keyboard({
|
||||||
|
buttonAttributes: [
|
||||||
|
{
|
||||||
|
attribute: false,
|
||||||
|
value: null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
});
|
||||||
|
});
|
@ -13,7 +13,7 @@ it('Keyboard mergeDisplay will work', () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
expect(keyboard.getButtonElement("q").getAttribute("data-displaylabel")).toBe("qreplaced");
|
expect(keyboard.getButtonElement("q").querySelector("span").innerHTML).toBe("qreplaced");
|
||||||
});
|
});
|
||||||
|
|
||||||
it('Keyboard function buttons will work', () => {
|
it('Keyboard function buttons will work', () => {
|
||||||
|
Loading…
Reference in New Issue
Block a user