@@ -2,7 +2,7 @@ import { experimental, JsonObject, logging } from '@angular-devkit/core';
2
2
import { BuilderContext , BuilderRun , ScheduleOptions , Target } from '@angular-devkit/architect' ;
3
3
import { BuildTarget , FirebaseDeployConfig , FirebaseTools , FSHost } from '../interfaces' ;
4
4
import deploy , { deployToFunction } from './actions' ;
5
-
5
+ import 'jasmine' ;
6
6
7
7
let context : BuilderContext ;
8
8
let firebaseMock : FirebaseTools ;
@@ -14,7 +14,6 @@ const BUILD_TARGET: BuildTarget = {
14
14
name : `${ PROJECT } :build:production`
15
15
} ;
16
16
17
-
18
17
const initMocks = ( ) => {
19
18
fsHost = {
20
19
moveSync ( _ : string , __ : string ) {
@@ -28,12 +27,13 @@ const initMocks = () => {
28
27
firebaseMock = {
29
28
login : ( ) => Promise . resolve ( ) ,
30
29
projects : {
31
- list : ( ) => Promise . resolve ( [ ] ) ,
30
+ list : ( ) => Promise . resolve ( [ ] )
32
31
} ,
33
32
deploy : ( _ : FirebaseDeployConfig ) => Promise . resolve ( ) ,
34
33
use : ( ) => Promise . resolve ( ) ,
35
34
logger : {
36
- add : ( ) => { }
35
+ add : ( ) => {
36
+ }
37
37
} ,
38
38
serve : ( ) => Promise . resolve ( )
39
39
} ;
@@ -56,8 +56,10 @@ const initMocks = () => {
56
56
getTargetOptions : ( _ : Target ) => Promise . resolve ( { } ) ,
57
57
reportProgress : ( _ : number , __ ?: number , ___ ?: string ) => {
58
58
} ,
59
- reportStatus : ( _ : string ) => { } ,
60
- reportRunning : ( ) => { } ,
59
+ reportStatus : ( _ : string ) => {
60
+ } ,
61
+ reportRunning : ( ) => {
62
+ } ,
61
63
scheduleBuilder : ( _ : string , __ ?: JsonObject , ___ ?: ScheduleOptions ) => Promise . resolve ( { } as BuilderRun ) ,
62
64
scheduleTarget : ( _ : Target , __ ?: JsonObject , ___ ?: ScheduleOptions ) => Promise . resolve ( { } as BuilderRun )
63
65
} as any ) ;
@@ -118,7 +120,7 @@ describe('Deploy Angular apps', () => {
118
120
} ) ;
119
121
} ) ;
120
122
121
- describe ( 'error handling' , ( ) => {
123
+ describe ( 'error handling' , ( ) => {
122
124
it ( 'throws if there is no firebase project' , async ( ) => {
123
125
try {
124
126
await deploy ( firebaseMock , context , projectTargets , [ BUILD_TARGET ] , undefined , false , false ) ;
0 commit comments