UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

28 lines (27 loc) 1.4 kB
import AbstractSkillTest from '../../../tests/AbstractSkillTest'; export default class CreatingAnAppControllerTest extends AbstractSkillTest { protected static skillCacheKey: string; private static acPath; private static skillNamespace; private static action; private static lastExecution; protected static beforeAll(): Promise<void>; protected static beforeEach(): Promise<void>; protected static generatesExpectedFile(): Promise<void>; protected static syncsViewsOnCreation(): Promise<void>; protected static throwsIfAppAlreadyExists(): Promise<void>; protected static acIncludesExpectedContents(): Promise<void>; protected static generatedFilesAreValid(): Promise<void>; protected static doesNotDropAppIntoSkillViewTypes(): Promise<void>; protected static callsHeartwoodImportFunctionAsExpected(): Promise<void>; protected static combineViewsTypesAsExpected(): Promise<void>; protected static throwsEvenIfAppMoves(): Promise<void>; protected static canRenameAppAndItUpdatesCombinedViews(): Promise<void>; protected static importsAppFromCombinedViews(): Promise<void>; private static assertCombinedViewsFileIsValid; private static assertCombinedViewsContains; private static get combinedViewsPath(); private static get className(); private static executeAndAssertThrowsAvcExists; private static execute; }