@@ -128,22 +128,22 @@ describe('DetailsFieldsComponent', () => {
128128 expect ( component ) . toBeTruthy ( ) ;
129129 } ) ;
130130
131- it ( 'onClearedComponent project id and name it is set to empty' , ( ) => {
131+ it ( 'onClearedComponent project id and name are set to empty' , ( ) => {
132132 component . onClearedComponent ( null ) ;
133133
134134 expect ( component . project_id . value ) . toBe ( '' ) ;
135135 expect ( component . project_name . value ) . toBe ( '' ) ;
136136 } ) ;
137137
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' , ( ) => {
139139 spyOn ( component . entryForm , 'patchValue' ) ;
140140
141141 component . onSelectedProject ( { id : 'id' , search_field : 'foo' } ) ;
142142
143143 expect ( component . entryForm . patchValue ) . toHaveBeenCalledWith ( { project_id : 'id' , project_name : 'foo' , } ) ;
144144 } ) ;
145145
146- it ( 'if form is invalid then no save is emited' , ( ) => {
146+ it ( 'if form is invalid then saveEntry is not emited' , ( ) => {
147147 spyOn ( component . saveEntry , 'emit' ) ;
148148
149149 component . onSubmit ( ) ;
@@ -172,6 +172,7 @@ describe('DetailsFieldsComponent', () => {
172172 it ( 'should emit ngOnChange without data' , ( ) => {
173173 component . entryToEdit = null ;
174174 component . ngOnChanges ( ) ;
175+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
175176 expect ( component . entryForm . value ) . toEqual ( initialData ) ;
176177 } ) ;
177178
@@ -243,6 +244,7 @@ describe('DetailsFieldsComponent', () => {
243244 } ,
244245 shouldRestartEntry : false
245246 } ;
247+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
246248 expect ( component . saveEntry . emit ) . toHaveBeenCalledWith ( data ) ;
247249 } ) ;
248250
@@ -300,14 +302,6 @@ describe('DetailsFieldsComponent', () => {
300302 expect ( component . goingToWorkOnThis ) . toBeFalse ( ) ;
301303 } ) ;
302304
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-
311305 it ( 'when submitting a entry that is currently running, the end date should not be sent ' , ( ) => {
312306 component . goingToWorkOnThis = true ;
313307 spyOn ( component . saveEntry , 'emit' ) ;
@@ -328,6 +322,7 @@ describe('DetailsFieldsComponent', () => {
328322 } ,
329323 shouldRestartEntry : false
330324 } ;
325+ expect ( component . shouldRestartEntry ) . toBeFalse ( ) ;
331326 expect ( component . saveEntry . emit ) . toHaveBeenCalledWith ( data ) ;
332327 } ) ;
333328
0 commit comments