@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
12 lines (11 loc) • 835 B
TypeScript
import CreateAction from '../../../../features/test/actions/CreateAction';
import AbstractSkillTest from '../../../../tests/AbstractSkillTest';
export default abstract class AbstractInstanceTest extends AbstractSkillTest {
protected static skillCacheKey: string;
protected static action: CreateAction;
protected static beforeEach(): Promise<void>;
protected static createTest(name: string, willPromptForSubDir?: boolean): Promise<import("../../../../features/features.types").FeatureActionResponse>;
protected static createTestAndAssertContentsEqual(name: string, expected: string, willPromptForSubDir?: boolean): Promise<void>;
protected static createTestAndGetCreatedFilePath(name: string, willPromptForSubDir?: boolean): Promise<string>;
protected static normalizeWhitespace(contents: string): string;
}