From 026bdc6f18dcca4d38ae3cc1d243ee7f5911a9fa Mon Sep 17 00:00:00 2001 From: Fabio Formosa Date: Fri, 4 Nov 2022 23:12:55 +0100 Subject: [PATCH] #57 attempt to solve the flaky test --- .../simple-trigger-config.component.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts index 14988b2..787d946 100644 --- a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts +++ b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts @@ -81,6 +81,7 @@ describe('SimpleTriggerConfig', () => { const dropdownDe = componentDe.query(By.css(dropdownSelector)); dropdownDe.nativeElement.click(); fixture.detectChanges(); + await fixture.whenStable(); const matOptionDe = componentDe.query(By.css('.mat-select-panel')).queryAll(By.css('.mat-option')); matOptionDe[index].nativeElement.click(); fixture.detectChanges(); @@ -106,7 +107,7 @@ describe('SimpleTriggerConfig', () => { setMatSelectValueByIndex(componentDe, '#jobClass', 0); expect(submitButton.nativeElement.getAttribute('disabled')).toEqual(''); setMatSelectValueByIndex(componentDe, '#misfireInstruction', 0); - // expect(component.simpleTriggerReactiveForm.controls.misfireInstruction.value).toEqual('MISFIRE_INSTRUCTION_FIRE_NOW'); + expect(component.simpleTriggerReactiveForm.controls.misfireInstruction.value).toEqual('MISFIRE_INSTRUCTION_FIRE_NOW'); expect(submitButton.nativeElement.getAttribute('disabled')).toEqual(null); }