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