@@ -128,22 +128,22 @@ describe('DetailsFieldsComponent', () => {
128
128
expect ( component ) . toBeTruthy ( ) ;
129
129
} ) ;
130
130
131
- it ( 'onClearedComponent project id and name it is set to empty' , ( ) => {
131
+ it ( 'onClearedComponent project id and name are set to empty' , ( ) => {
132
132
component . onClearedComponent ( null ) ;
133
133
134
134
expect ( component . project_id . value ) . toBe ( '' ) ;
135
135
expect ( component . project_name . value ) . toBe ( '' ) ;
136
136
} ) ;
137
137
138
- it ( 'onSelectedProject project id and name it is set using event data' , ( ) => {
138
+ it ( 'onSelectedProject project id and name are set using event data' , ( ) => {
139
139
spyOn ( component . entryForm , 'patchValue' ) ;
140
140
141
141
component . onSelectedProject ( { id : 'id' , search_field : 'foo' } ) ;
142
142
143
143
expect ( component . entryForm . patchValue ) . toHaveBeenCalledWith ( { project_id : 'id' , project_name : 'foo' , } ) ;
144
144
} ) ;
145
145
146
- it ( 'if form is invalid then no save is emited' , ( ) => {
146
+ it ( 'if form is invalid then saveEntry is not emited' , ( ) => {
147
147
spyOn ( component . saveEntry , 'emit' ) ;
148
148
149
149
component . onSubmit ( ) ;
@@ -172,6 +172,7 @@ describe('DetailsFieldsComponent', () => {
172
172
it ( 'should emit ngOnChange without data' , ( ) => {
173
173
component . entryToEdit = null ;
174
174
component . ngOnChanges ( ) ;
175
+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
175
176
expect ( component . entryForm . value ) . toEqual ( initialData ) ;
176
177
} ) ;
177
178
@@ -243,6 +244,7 @@ describe('DetailsFieldsComponent', () => {
243
244
} ,
244
245
shouldRestartEntry : false
245
246
} ;
247
+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
246
248
expect ( component . saveEntry . emit ) . toHaveBeenCalledWith ( data ) ;
247
249
} ) ;
248
250
@@ -300,14 +302,6 @@ describe('DetailsFieldsComponent', () => {
300
302
expect ( component . goingToWorkOnThis ) . toBeFalse ( ) ;
301
303
} ) ;
302
304
303
- it ( 'when editing entry that already finished, then the entry should not be marked as running' , ( ) => {
304
- component . entryToEdit = { ...entryToEdit , running : false } ;
305
-
306
- fixture . componentInstance . ngOnChanges ( ) ;
307
-
308
- expect ( component . goingToWorkOnThis ) . toBeFalse ( ) ;
309
- } ) ;
310
-
311
305
it ( 'when submitting a entry that is currently running, the end date should not be sent ' , ( ) => {
312
306
component . goingToWorkOnThis = true ;
313
307
spyOn ( component . saveEntry , 'emit' ) ;
@@ -328,6 +322,7 @@ describe('DetailsFieldsComponent', () => {
328
322
} ,
329
323
shouldRestartEntry : false
330
324
} ;
325
+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
331
326
expect ( component . saveEntry . emit ) . toHaveBeenCalledWith ( data ) ;
332
327
} ) ;
333
328
0 commit comments