MCPcopy
hub / github.com/prisma/prisma / createCLI

Function createCLI

packages/cli/src/__tests__/commands/CLI.test.ts:9–37  ·  view source on GitHub ↗
(download = jest.fn())

Source from the content-addressed store, hash-verified

7const ctx = jestContext.new().add(jestConsoleContext()).assemble()
8
9function createCLI(download = jest.fn()) {
10 return CLI.new(
11 {
12 // init: Init.new(),
13 // migrate: MigrateCommand.new({
14 // diff: MigrateDiff.new(),
15 // dev: MigrateDev.new(),
16 // status: MigrateStatus.new(),
17 // resolve: MigrateResolve.new(),
18 // reset: MigrateReset.new(),
19 // deploy: MigrateDeploy.new(),
20 // }),
21 // db: DbCommand.new({
22 // pull: DbPull.new(),
23 // push: DbPush.new(),
24 // // drop: DbDrop.new(),
25 // seed: DbSeed.new(),
26 // }),
27 // dev: Dev.new(),
28 // generate: Generate.new(),
29 // version: Version.new(),
30 validate: Validate.new(),
31 // format: Format.new(),
32 // telemetry: Telemetry.new(),
33 },
34 ['version', 'init', 'migrate', 'db', 'dev', 'generate', 'validate', 'format', 'telemetry'],
35 download,
36 )
37}
38
39describe('CLI', () => {
40 const download = jest.fn()

Callers 1

CLI.test.tsFile · 0.85

Calls 1

newMethod · 0.45

Tested by

no test coverage detected