import { test } from '~/test/utils' import getKey from '~/src/js/utils/getKey'
test('getKey', t => {
const keyMap = { 13: 'enter', 17: 'ctrl', 27: 'esc', 38: 'up', 40: 'down', 70: 'f', 91: 'left-meta', 93: 'right-meta' } for (const [k, v] of Object.entries(keyMap)) { const keyCode = parseInt(k, 10) const event = { keyCode } t.is(getKey(event), v) } // Return empty string when keyCode is not found. t.is(getKey({ keyCode: 9999 }), '')
})