UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

18 lines (17 loc) 977 B
import AbstractEventTest from '../../../tests/AbstractEventTest'; export default class CreatingAnEventTest extends AbstractEventTest { private static readonly expectedVersion; protected static hasCreateAction(): Promise<void>; protected static cantCreateEventWithoutBeingRegistered(): Promise<void>; protected static createsPayloadBuildersAndSchemas(): Promise<void>; protected static createsEventWithPayloadsPermissionsAndOptions(): Promise<void>; protected static createdEventsAreTypedCorrectly(): Promise<void>; protected static canReferenceSchemaFromOtherModule(): Promise<void>; protected static asksForVersionIfPreviousVersionExistsOnDifferentDay(): Promise<void>; private static createEvent; private static registerCurrentSkill; private static assertCreatesOptionsFile; private static assertExpectedTargetAndPayload; private static assertReturnsEventFromHealthCheck; private static assertExpectedPayloadSchemas; }