UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

34 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const spruce_test_fixtures_1 = require("@sprucelabs/spruce-test-fixtures"); const test_utils_1 = require("@sprucelabs/test-utils"); class EventFaker { async fakeListPermissionContracts(cb) { await spruce_test_fixtures_1.eventFaker.on('list-permission-contracts::v2020_12_25', (targetAndPayload) => { return { permissionContracts: cb?.(targetAndPayload) ?? [], }; }); } async fakeRequestPin() { await spruce_test_fixtures_1.eventFaker.on('request-pin::v2020_12_25', () => { return { challenge: (0, test_utils_1.generateId)(), }; }); } async fakeConfirmPin() { await spruce_test_fixtures_1.eventFaker.on('confirm-pin::v2020_12_25', () => { return { token: (0, test_utils_1.generateId)(), person: { id: (0, test_utils_1.generateId)(), casualName: (0, test_utils_1.generateId)(), dateCreated: 0, }, }; }); } } exports.default = EventFaker; //# sourceMappingURL=EventFaker.js.map