@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
18 lines (17 loc) • 965 B
TypeScript
import AbstractSkillTest from '../../../tests/AbstractSkillTest';
export default class InstallingFeaturesDirectlyTest extends AbstractSkillTest {
private static action;
protected static skillCacheKey: string;
protected static beforeEach(): Promise<void>;
protected static afterEach(): Promise<void>;
protected static hasExpectedAliases(): Promise<void>;
protected static promptsForWhichFeatureToInstall(): Promise<void>;
protected static selectingAFeatureTriesToInstallIt(featureCode: any): Promise<void>;
protected static returnsResultsFromFeatureInstall(): Promise<void>;
protected static doesNotShowOptionForInstalledFeature(code: string): Promise<void>;
protected static ifThereAreNoFeaturesToInstallDonNotPrompt(): Promise<void>;
protected static passingFeatureCodeToActionSkipsPrompt(code: any): Promise<void>;
private static sendInput;
private static executeAndWaitForPrompt;
private static execute;
}