UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

24 lines (23 loc) 1.08 kB
import AbstractCliTest from '../../../tests/AbstractCliTest'; export default class UnregisteringASkillTest extends AbstractCliTest { private static action; private static lastListSkillsPayload; private static fakedSkills; private static executePromise; private static lastUnregisterSkillTarget?; protected static beforeEach(): Promise<void>; protected static hasAction(): Promise<void>; protected static firstThingListsSkills(): Promise<void>; protected static presentsAnOptionForOnlySkillReturned(): Promise<void>; protected static presentsOptionsForMultipleSkills(): Promise<void>; protected static passesSelectedSkillToUnregister(idx: number): Promise<void>; protected static doesNotUnRegisterIfNotConfirmed(): Promise<void>; private static executeAndWaitForInput; private static selectSkill; private static assertProptsForAllSkills; private static pressEnter; private static generateExpectedSkillChoices; private static pushFakedSkill; private static waitUntilFinished; private static execute; }