diff --git a/src/course-outline/page-alerts/PageAlerts.test.jsx b/src/course-outline/page-alerts/PageAlerts.test.jsx
index 2bb3e34102..5b43430e27 100644
--- a/src/course-outline/page-alerts/PageAlerts.test.jsx
+++ b/src/course-outline/page-alerts/PageAlerts.test.jsx
@@ -89,7 +89,7 @@ describe('', () => {
});
it('renders discussion alerts', async () => {
- const { getByText, queryByText } = renderComponent({
+ const { findByText, queryByText } = renderComponent({
...pageAlertsData,
discussionsSettings: {
providerType: 'openedx',
@@ -104,15 +104,13 @@ describe('', () => {
expect(learnMoreBtn).toHaveAttribute('href', 'some-learn-more-url');
const dismissBtn = queryByText('Dismiss');
- await act(async () => fireEvent.click(dismissBtn));
+ fireEvent.click(dismissBtn);
const discussionAlertDismissKey = `discussionAlertDismissed-${pageAlertsData.courseId}`;
expect(localStorage.getItem(discussionAlertDismissKey)).toBe('true');
- await waitFor(() => {
- const feedbackLink = getByText(messages.discussionNotificationFeedback.defaultMessage);
- expect(feedbackLink);
- expect(feedbackLink).toHaveAttribute('href', 'some-feedback-url');
- });
+ const feedbackLink = await findByText(messages.discussionNotificationFeedback.defaultMessage);
+ expect(feedbackLink).toBeInTheDocument();
+ expect(feedbackLink).toHaveAttribute('href', 'some-feedback-url');
});
it('renders deprecation warning alerts', async () => {