6
6
* found in the LICENSE file at https://angular.io/license
7
7
*/
8
8
9
- import { TestLogger , runTargetSpec } from '@angular-devkit/architect/testing' ;
9
+ import { DefaultTimeout , TestLogger , runTargetSpec } from '@angular-devkit/architect/testing' ;
10
10
import { tap } from 'rxjs/operators' ;
11
- import { Timeout , browserTargetSpec , host } from '../utils' ;
11
+ import { browserTargetSpec , host } from '../utils' ;
12
12
13
13
14
14
describe ( 'Browser Builder errors' , ( ) => {
@@ -22,36 +22,36 @@ describe('Browser Builder errors', () => {
22
22
` ) ;
23
23
const logger = new TestLogger ( 'errors-compilation' ) ;
24
24
25
- runTargetSpec ( host , browserTargetSpec , undefined , logger ) . pipe (
25
+ runTargetSpec ( host , browserTargetSpec , { } , DefaultTimeout , logger ) . pipe (
26
26
tap ( ( buildEvent ) => {
27
27
expect ( buildEvent . success ) . toBe ( false ) ;
28
28
expect ( logger . includes ( 'polyfills.ts is missing from the TypeScript' ) ) . toBe ( true ) ;
29
29
} ) ,
30
30
) . toPromise ( ) . then ( done , done . fail ) ;
31
- } , Timeout . Basic ) ;
31
+ } ) ;
32
32
33
33
it ( 'shows TS syntax errors' , ( done ) => {
34
34
host . appendToFile ( 'src/app/app.component.ts' , ']]]' ) ;
35
35
const logger = new TestLogger ( 'errors-syntax' ) ;
36
36
37
- runTargetSpec ( host , browserTargetSpec , undefined , logger ) . pipe (
37
+ runTargetSpec ( host , browserTargetSpec , { } , DefaultTimeout , logger ) . pipe (
38
38
tap ( ( buildEvent ) => {
39
39
expect ( buildEvent . success ) . toBe ( false ) ;
40
40
expect ( logger . includes ( 'Declaration or statement expected.' ) ) . toBe ( true ) ;
41
41
} ) ,
42
42
) . toPromise ( ) . then ( done , done . fail ) ;
43
- } , Timeout . Basic ) ;
43
+ } ) ;
44
44
45
45
it ( 'shows static analysis errors' , ( done ) => {
46
46
host . replaceInFile ( 'src/app/app.component.ts' , `'app-root'` , `(() => 'app-root')()` ) ;
47
47
const logger = new TestLogger ( 'errors-static' ) ;
48
48
49
- runTargetSpec ( host , browserTargetSpec , { aot : true } , logger ) . pipe (
49
+ runTargetSpec ( host , browserTargetSpec , { aot : true } , DefaultTimeout , logger ) . pipe (
50
50
tap ( ( buildEvent ) => {
51
51
expect ( buildEvent . success ) . toBe ( false ) ;
52
52
expect ( logger . includes ( 'Function expressions are not supported in' ) ) . toBe ( true ) ;
53
53
} ) ,
54
54
) . toPromise ( ) . then ( done , done . fail ) ;
55
- } , Timeout . Basic ) ;
55
+ } ) ;
56
56
57
57
} ) ;
0 commit comments