UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

16 lines (15 loc) 778 B
import AbstractCliTest from '../../../tests/AbstractCliTest'; export default class UpgradingASkillTest extends AbstractCliTest { protected static beforeEach(): Promise<void>; protected static forceEverythingUpgradeOverwritesWhatHasChanged(): Promise<void>; protected static upgradeWillAskIfYouWantToOverwriteFiles(): Promise<void>; protected static canSkipFile(): Promise<void>; protected static canAlwaysSkipFiles(): Promise<void>; protected static upgradesUpdatesPackageScripts(): Promise<void>; private static clearFileIfAboutToBeUpdated; private static installAndBreakSkill; private static installSkill; private static assertFailedHealthCheck; private static installBreakAndUpgradeSkill; private static assertSkillIsBroken; }