@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
19 lines (18 loc) • 958 B
TypeScript
import AbstractCliTest from '../../../tests/AbstractCliTest';
export default class UpgradingANonSpruceNodeModuleTest extends AbstractCliTest {
private static pkg;
protected static beforeEach(): Promise<void>;
protected static doesNotCreateHashSpruceOnUpdate(): Promise<void>;
protected static doesNotTryToUpdateScripts(): Promise<void>;
protected static doesNotWriteNodeFiles(): Promise<void>;
protected static passesTheWFlagIfInWorkspace(): Promise<void>;
protected static shouldNotInstallDependenciesNotAlreadyInstalled(): Promise<void>;
protected static shouldNotTryAndBuildAfterUpgrade(): Promise<void>;
protected static shouldNotCleanBuild(): Promise<void>;
protected static runsUpgradeInEveryPackageInWorkspace(): Promise<void>;
private static setWorkspaces;
private static addDependencyDirectlyToPackage;
private static upgrade;
private static fakeYarnCommands;
private static initModule;
}