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);