cloudcmd/client/modules/user-menu/run.spec.js

23 lines
459 B
JavaScript

'use strict';
const test = require('supertape');
const stub = require('@cloudcmd/stub');
const {runSelected} = require('./run');
test('cloudcmd: client: user menu: run', async (t) => {
const runUserMenu = stub();
const fn = stub();
const selected = [
'hello',
];
const items = {
hello: fn,
};
await runSelected(selected, items, runUserMenu);
t.ok(runUserMenu.calledWith(fn));
t.end();
});