@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
18 lines (17 loc) • 977 B
TypeScript
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;
}