test: cloudcmd: client: key

This commit is contained in:
coderiaser 2026-01-15 16:32:28 +02:00
parent f903c5c9c5
commit cfa0b5e382
2 changed files with 4 additions and 3 deletions

View file

@ -8,7 +8,7 @@ const Buffer = require('../dom/buffer');
const Events = require('../dom/events');
const KEY = require('./key');
const vim = require('./vim');
const _vim = require('./vim');
const setCurrentByChar = require('./set-current-by-char');
const {createBinder} = require('./binder');
@ -60,6 +60,7 @@ async function listener(event, overrides = {}) {
config = CloudCmd.config,
_config = CloudCmd._config,
switchKey = _switchKey,
vim = _vim,
} = overrides;
const {keyCode} = event;
@ -97,7 +98,7 @@ async function listener(event, overrides = {}) {
return;
if (isVim)
vim(char, event);
await vim(char, event);
}
function getSymbol(shift, keyCode) {

View file

@ -15,7 +15,7 @@ const {stub} = supertape;
global.DOM = getDOM();
global.CloudCmd = getCloudCmd();
test.skip('cloudcmd: client: key: enable vim', async (t) => {
test('cloudcmd: client: key: enable vim', async (t) => {
const vim = stub();
const config = stub().returns(true);
const _config = stub();