@@ -8,7 +8,7 @@ import * as tmp from 'tmp';
8
8
import { createProgram } from '../../src/cli' ;
9
9
import { execSync } from '../../src/utils/exec-utils' ;
10
10
11
- describe ( 'CLI Tests' , ( ) => {
11
+ describe ( 'CLI Command Tests' , ( ) => {
12
12
let projDir : string ;
13
13
let origDir : string ;
14
14
@@ -37,7 +37,7 @@ describe('CLI Tests', () => {
37
37
createNpmrc ( ) ;
38
38
39
39
const program = createProgram ( ) ;
40
- program . parse ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
40
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
41
41
42
42
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toEqual ( fs . readFileSync ( 'prisma/schema.prisma' , 'utf-8' ) ) ;
43
43
@@ -53,7 +53,7 @@ describe('CLI Tests', () => {
53
53
createNpmrc ( ) ;
54
54
55
55
const program = createProgram ( ) ;
56
- program . parse ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
56
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
57
57
58
58
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toEqual ( fs . readFileSync ( 'prisma/schema.prisma' , 'utf-8' ) ) ;
59
59
@@ -69,7 +69,7 @@ describe('CLI Tests', () => {
69
69
createNpmrc ( ) ;
70
70
71
71
const program = createProgram ( ) ;
72
- program . parse ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
72
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
73
73
74
74
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toEqual ( fs . readFileSync ( 'prisma/schema.prisma' , 'utf-8' ) ) ;
75
75
@@ -86,7 +86,7 @@ describe('CLI Tests', () => {
86
86
fs . renameSync ( 'prisma/schema.prisma' , 'prisma/my.prisma' ) ;
87
87
88
88
const program = createProgram ( ) ;
89
- program . parse ( [ 'init' , '--tag' , 'latest' , '--prisma' , 'prisma/my.prisma' ] , { from : 'user' } ) ;
89
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' , '--prisma' , 'prisma/my.prisma' ] , { from : 'user' } ) ;
90
90
91
91
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toEqual ( fs . readFileSync ( 'prisma/my.prisma' , 'utf-8' ) ) ;
92
92
} ) ;
@@ -96,7 +96,7 @@ describe('CLI Tests', () => {
96
96
fs . writeFileSync ( 'package.json' , JSON . stringify ( { name : 'my app' , version : '1.0.0' } ) ) ;
97
97
createNpmrc ( ) ;
98
98
const program = createProgram ( ) ;
99
- program . parse ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
99
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
100
100
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toBeTruthy ( ) ;
101
101
} ) ;
102
102
@@ -111,7 +111,7 @@ describe('CLI Tests', () => {
111
111
fs . writeFileSync ( 'schema.zmodel' , origZModelContent ) ;
112
112
createNpmrc ( ) ;
113
113
const program = createProgram ( ) ;
114
- program . parse ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
114
+ await program . parseAsync ( [ 'init' , '--tag' , 'latest' ] , { from : 'user' } ) ;
115
115
expect ( fs . readFileSync ( 'schema.zmodel' , 'utf-8' ) ) . toEqual ( origZModelContent ) ;
116
116
} ) ;
117
117
} ) ;
0 commit comments