@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
16 lines (15 loc) • 842 B
TypeScript
import AbstractTestTest from '../../../tests/AbstractTestTest';
export default class CreatingBehavioralTestsTest extends AbstractTestTest {
protected static hasCreateAction(): Promise<void>;
protected static requiresInstallIfFeatureNotInstalled(): Promise<void>;
protected static canCreateBehavioralTest(testName: string): Promise<void>;
protected static promptsToSelectFolderIfInsideTestDir(testType: string): Promise<void>;
protected static selectingAnOptionRendersToSubDir(dirName: string): Promise<void>;
protected static allTestsComeFakedToStart(): Promise<void>;
private static createTestSubDir;
private static resolveTestDir;
private static createTest;
private static installAndStartTestActionAndWaitForInput;
private static waitAndSelectSubClass;
private static createTestAndGetFile;
}