From a184e9c2a9e2232437589e6b23fa1eb9c39b68ae Mon Sep 17 00:00:00 2001 From: Konrad Lalik Date: Thu, 1 Dec 2022 13:00:38 +0100 Subject: [PATCH] Fix external AM selector tests --- .../unified/hooks/useExternalAMSelector.test.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/public/app/features/alerting/unified/hooks/useExternalAMSelector.test.tsx b/public/app/features/alerting/unified/hooks/useExternalAMSelector.test.tsx index 0f2c8d3f112..b5dc9e6a228 100644 --- a/public/app/features/alerting/unified/hooks/useExternalAMSelector.test.tsx +++ b/public/app/features/alerting/unified/hooks/useExternalAMSelector.test.tsx @@ -81,8 +81,8 @@ describe('useExternalDataSourceAlertmanagers', () => { const wrapper: React.FC = ({ children }) => {children}; // Act - const { result, waitForNextUpdate } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); - await waitForNextUpdate(); + const { result, waitForValueToChange } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); + await waitForValueToChange(() => result.current[0].status); // Assert const { current } = result; @@ -114,8 +114,8 @@ describe('useExternalDataSourceAlertmanagers', () => { const wrapper: React.FC = ({ children }) => {children}; // Act - const { result, waitForNextUpdate } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); - await waitForNextUpdate(); + const { result, waitForValueToChange } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); + await waitForValueToChange(() => result.current[0].status); // Assert const { current } = result; @@ -180,8 +180,8 @@ describe('useExternalDataSourceAlertmanagers', () => { const wrapper: React.FC = ({ children }) => {children}; // Act - const { result, waitForNextUpdate } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); - await waitForNextUpdate(); + const { result, waitForValueToChange } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper }); + await waitForValueToChange(() => result.current[0].status); // Assert const { current } = result; @@ -213,11 +213,11 @@ describe('useExternalDataSourceAlertmanagers', () => { const wrapper: React.FC = ({ children }) => {children}; // Act - const { result, waitForNextUpdate } = renderHook(() => useExternalDataSourceAlertmanagers(), { + const { result, waitForValueToChange } = renderHook(() => useExternalDataSourceAlertmanagers(), { wrapper, }); - await waitForNextUpdate(); + await waitForValueToChange(() => result.current[0].status); // Assert expect(result.current).toHaveLength(1);