@@ -50,24 +50,38 @@ describe('Provider', () => {
50
50
} ) ;
51
51
52
52
it ( 'does not throw if instance factory throws when calling getImmediate() with optional flag' , ( ) => {
53
- provider . setComponent ( getFakeComponent ( 'test' , ( ) => { throw Error ( 'something went wrong!' ) ; } ) ) ;
53
+ provider . setComponent (
54
+ getFakeComponent ( 'test' , ( ) => {
55
+ throw Error ( 'something went wrong!' ) ;
56
+ } )
57
+ ) ;
54
58
expect ( ( ) => provider . getImmediate ( { optional : true } ) ) . to . not . throw ( ) ;
55
59
} ) ;
56
60
57
61
it ( 'throws if instance factory throws when calling getImmediate() without optional flag' , ( ) => {
58
- provider . setComponent ( getFakeComponent ( 'test' , ( ) => { throw Error ( 'something went wrong!' ) ; } ) ) ;
62
+ provider . setComponent (
63
+ getFakeComponent ( 'test' , ( ) => {
64
+ throw Error ( 'something went wrong!' ) ;
65
+ } )
66
+ ) ;
59
67
expect ( ( ) => provider . getImmediate ( ) ) . to . throw ( ) ;
60
68
} ) ;
61
69
62
70
it ( 'does not throw if instance factory throws when calling get()' , ( ) => {
63
- provider . setComponent ( getFakeComponent ( 'test' , ( ) => { throw Error ( 'something went wrong!' ) ; } ) ) ;
71
+ provider . setComponent (
72
+ getFakeComponent ( 'test' , ( ) => {
73
+ throw Error ( 'something went wrong!' ) ;
74
+ } )
75
+ ) ;
64
76
expect ( ( ) => provider . get ( ) ) . to . not . throw ( ) ;
65
77
} ) ;
66
78
67
79
it ( 'does not throw if instance factory throws when registering an eager component' , ( ) => {
68
80
const eagerComponent = getFakeComponent (
69
81
'test' ,
70
- ( ) => { throw Error ( 'something went wrong!' ) ; } ,
82
+ ( ) => {
83
+ throw Error ( 'something went wrong!' ) ;
84
+ } ,
71
85
false ,
72
86
InstantiationMode . EAGER
73
87
) ;
@@ -79,7 +93,9 @@ describe('Provider', () => {
79
93
// create a pending promise
80
94
// eslint-disable-next-line @typescript-eslint/no-floating-promises
81
95
provider . get ( ) ;
82
- const component = getFakeComponent ( 'test' , ( ) => { throw Error ( 'something went wrong!' ) ; } ) ;
96
+ const component = getFakeComponent ( 'test' , ( ) => {
97
+ throw Error ( 'something went wrong!' ) ;
98
+ } ) ;
83
99
expect ( ( ) => provider . setComponent ( component ) ) . to . not . throw ( ) ;
84
100
} ) ;
85
101
0 commit comments