1
1
import { Tree } from "@angular-devkit/schematics" ;
2
- import { ngAdd } from "./ng-add" ;
2
+ import { setupFirebaseProject } from "./ng-add" ;
3
3
4
4
const PROJECT_NAME = "pie-ka-chu" ;
5
5
const PROJECT_ROOT = "pirojok" ;
@@ -18,22 +18,22 @@ describe("ng-add", () => {
18
18
} ) ;
19
19
20
20
it ( 'generates new files if starting from scratch' , async ( ) => {
21
- const result = ngAdd ( tree , { firebaseProject : FIREBASE_PROJECT , project : PROJECT_NAME } ) ;
21
+ const result = setupFirebaseProject ( tree , { firebaseProject : FIREBASE_PROJECT , project : PROJECT_NAME } ) ;
22
22
expect ( result . read ( 'firebase.json' ) ! . toString ( ) ) . toEqual ( initialFirebaseJson ) ;
23
23
expect ( result . read ( '.firebaserc' ) ! . toString ( ) ) . toEqual ( initialFirebaserc ) ;
24
24
expect ( result . read ( 'angular.json' ) ! . toString ( ) ) . toEqual ( initialAngularJson ) ;
25
25
} ) ;
26
26
27
27
it ( 'uses default project' , async ( ) => {
28
- const result = ngAdd ( tree , { firebaseProject : FIREBASE_PROJECT } ) ;
28
+ const result = setupFirebaseProject ( tree , { firebaseProject : FIREBASE_PROJECT } ) ;
29
29
expect ( result . read ( 'firebase.json' ) ! . toString ( ) ) . toEqual ( overwriteFirebaseJson ) ;
30
30
expect ( result . read ( '.firebaserc' ) ! . toString ( ) ) . toEqual ( overwriteFirebaserc ) ;
31
31
expect ( result . read ( 'angular.json' ) ! . toString ( ) ) . toEqual ( overwriteAngularJson ) ;
32
32
} ) ;
33
33
34
34
it ( 'overrides existing files' , async ( ) => {
35
- const tempTree = ngAdd ( tree , { firebaseProject : FIREBASE_PROJECT , project : PROJECT_NAME } ) ;
36
- const result = ngAdd ( tempTree , { firebaseProject : OTHER_FIREBASE_PROJECT_NAME , project : OTHER_PROJECT_NAME } ) ;
35
+ const tempTree = setupFirebaseProject ( tree , { firebaseProject : FIREBASE_PROJECT , project : PROJECT_NAME } ) ;
36
+ const result = setupFirebaseProject ( tempTree , { firebaseProject : OTHER_FIREBASE_PROJECT_NAME , project : OTHER_PROJECT_NAME } ) ;
37
37
expect ( result . read ( 'firebase.json' ) ! . toString ( ) ) . toEqual ( projectFirebaseJson ) ;
38
38
expect ( result . read ( '.firebaserc' ) ! . toString ( ) ) . toEqual ( projectFirebaserc ) ;
39
39
expect ( result . read ( 'angular.json' ) ! . toString ( ) ) . toEqual ( projectAngularJson ) ;
@@ -47,7 +47,7 @@ describe("ng-add", () => {
47
47
delete angularJSON . defaultProject ;
48
48
tree . create ( "angular.json" , JSON . stringify ( angularJSON ) ) ;
49
49
expect ( ( ) =>
50
- ngAdd ( tree , {
50
+ setupFirebaseProject ( tree , {
51
51
firebaseProject : FIREBASE_PROJECT ,
52
52
project : ""
53
53
} )
@@ -58,7 +58,7 @@ describe("ng-add", () => {
58
58
59
59
it ( "Should throw if angular.json not found" , async ( ) => {
60
60
expect ( ( ) =>
61
- ngAdd ( Tree . empty ( ) , {
61
+ setupFirebaseProject ( Tree . empty ( ) , {
62
62
firebaseProject : FIREBASE_PROJECT ,
63
63
project : PROJECT_NAME
64
64
} )
@@ -69,7 +69,7 @@ describe("ng-add", () => {
69
69
const tree = Tree . empty ( ) ;
70
70
tree . create ( "angular.json" , "hi" ) ;
71
71
expect ( ( ) =>
72
- ngAdd ( tree , {
72
+ setupFirebaseProject ( tree , {
73
73
firebaseProject : FIREBASE_PROJECT ,
74
74
project : PROJECT_NAME
75
75
} )
@@ -80,7 +80,7 @@ describe("ng-add", () => {
80
80
const tree = Tree . empty ( ) ;
81
81
tree . create ( "angular.json" , JSON . stringify ( { projects : { } } ) ) ;
82
82
expect ( ( ) =>
83
- ngAdd ( tree , {
83
+ setupFirebaseProject ( tree , {
84
84
firebaseProject : FIREBASE_PROJECT ,
85
85
project : PROJECT_NAME
86
86
} )
@@ -96,7 +96,7 @@ describe("ng-add", () => {
96
96
} )
97
97
) ;
98
98
expect ( ( ) =>
99
- ngAdd ( tree , {
99
+ setupFirebaseProject ( tree , {
100
100
firebaseProject : FIREBASE_PROJECT ,
101
101
project : PROJECT_NAME
102
102
} )
@@ -112,7 +112,7 @@ describe("ng-add", () => {
112
112
} )
113
113
) ;
114
114
expect ( ( ) =>
115
- ngAdd ( tree , {
115
+ setupFirebaseProject ( tree , {
116
116
firebaseProject : FIREBASE_PROJECT ,
117
117
project : PROJECT_NAME
118
118
} )
@@ -122,13 +122,13 @@ describe("ng-add", () => {
122
122
it ( "Should throw if firebase.json has the project already" , async ( ) => {
123
123
const tree = Tree . empty ( ) ;
124
124
tree . create ( "angular.json" , JSON . stringify ( generateAngularJson ( ) ) ) ;
125
- const tempTree = ngAdd ( tree , {
125
+ const tempTree = setupFirebaseProject ( tree , {
126
126
firebaseProject : FIREBASE_PROJECT ,
127
127
project : PROJECT_NAME
128
128
} ) ;
129
129
130
130
expect ( ( ) =>
131
- ngAdd ( tempTree , {
131
+ setupFirebaseProject ( tempTree , {
132
132
firebaseProject : FIREBASE_PROJECT ,
133
133
project : PROJECT_NAME
134
134
} )
@@ -140,7 +140,7 @@ describe("ng-add", () => {
140
140
tree . create ( "angular.json" , JSON . stringify ( generateAngularJson ( ) ) ) ;
141
141
tree . create ( "firebase.json" , "I'm broken 😔" ) ;
142
142
expect ( ( ) =>
143
- ngAdd ( tree , {
143
+ setupFirebaseProject ( tree , {
144
144
firebaseProject : FIREBASE_PROJECT ,
145
145
project : PROJECT_NAME
146
146
} )
@@ -152,7 +152,7 @@ describe("ng-add", () => {
152
152
tree . create ( "angular.json" , JSON . stringify ( generateAngularJson ( ) ) ) ;
153
153
tree . create ( ".firebaserc" , "I'm broken 😔" ) ;
154
154
expect ( ( ) =>
155
- ngAdd ( tree , {
155
+ setupFirebaseProject ( tree , {
156
156
firebaseProject : FIREBASE_PROJECT ,
157
157
project : PROJECT_NAME
158
158
} )
@@ -162,13 +162,13 @@ describe("ng-add", () => {
162
162
it ( "Should throw if firebase.json has the project already" , async ( ) => {
163
163
const tree = Tree . empty ( ) ;
164
164
tree . create ( "angular.json" , JSON . stringify ( generateAngularJson ( ) ) ) ;
165
- const tempTree = ngAdd ( tree , {
165
+ const tempTree = setupFirebaseProject ( tree , {
166
166
firebaseProject : FIREBASE_PROJECT ,
167
167
project : PROJECT_NAME
168
168
} ) ;
169
169
170
170
expect ( ( ) =>
171
- ngAdd ( tempTree , {
171
+ setupFirebaseProject ( tempTree , {
172
172
firebaseProject : FIREBASE_PROJECT ,
173
173
project : OTHER_PROJECT_NAME
174
174
} )
@@ -179,13 +179,13 @@ describe("ng-add", () => {
179
179
const tree = Tree . empty ( ) ;
180
180
tree . create ( "angular.json" , JSON . stringify ( generateAngularJson ( ) ) ) ;
181
181
182
- const tempTree = ngAdd ( tree , {
182
+ const tempTree = setupFirebaseProject ( tree , {
183
183
firebaseProject : FIREBASE_PROJECT ,
184
184
project : PROJECT_NAME
185
185
} ) ;
186
186
187
187
expect ( ( ) =>
188
- ngAdd ( tempTree , {
188
+ setupFirebaseProject ( tempTree , {
189
189
firebaseProject : FIREBASE_PROJECT ,
190
190
project : OTHER_PROJECT_NAME
191
191
} )
0 commit comments