tcmts.cli.test.e2e.packages
- setUp () => { dir: string; tcm: (...args: string[]) => string; fails: (...args: string[]) => string; writ…
- A new codebase with no scratch file, and ways to work in it.
- testPackagesLockedTarballTravels () => void
- Packages: a locked version is one tarball, and it travels with the code.
- testPackagesOneRangePerApp () => void
- Packages: an app can't mix ranges of a package others build against; upgrading moves its peers.
- testPackagesPinnedByRange () => void
- Packages: provided without installing, pinned by range, one version per range, upgrades and guards.
- timeOnMs1 () => { dir: string; tcm: (...args: string[]) => string; fails: (...args: string[]) => string; writ…
- A codebase with time.short (on ms 1, re-pinned from ms 2) and a scratch file that watches it.