UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

28 lines (27 loc) 1.31 kB
import AbstractPermissionsTest from './support/AbstractPermissionsTest'; export default class SyncingPermissionsTest extends AbstractPermissionsTest { private static syncAction; private static contractId1; private static contractId2; private static heartwoodSkill; protected static beforeAll(): Promise<void>; protected static beforeEach(): Promise<void>; protected static generatesExpectedTypesFile(): Promise<void>; protected static syncsNewPermissionsWhenMade(): Promise<void>; protected static upgradingSyncsPermissions(): Promise<void>; protected static doesNotSyncIfNotInstalled(): Promise<void>; protected static generatesCombinedFile(): Promise<void>; protected static combinedFileImportsAllPermissions(): Promise<void>; protected static canSyncCorePermissions(): Promise<void>; protected static syncingEventsSyncsPermissions(): Promise<void>; protected static permsSentInAlphabeticalOrder(): Promise<void>; private static fakeHeartwoodPermContracts; private static import; private static addHeartwoodAsDependency; private static readTypesFile; private static getTypesPath; private static getCombinedPath; private static beginTrackingExecute; private static sync; private static emitDidExecuteUpgrade; }