From 1ac58db4cd564555f7cb4a08c8535199fd584471 Mon Sep 17 00:00:00 2001 From: Brayan Ceron Date: Fri, 17 May 2024 14:18:12 -0500 Subject: [PATCH] fix: solve issues with some tests --- src/courseware/CoursewareContainer.test.jsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/courseware/CoursewareContainer.test.jsx b/src/courseware/CoursewareContainer.test.jsx index 3bd0129955..79eb0998eb 100644 --- a/src/courseware/CoursewareContainer.test.jsx +++ b/src/courseware/CoursewareContainer.test.jsx @@ -3,7 +3,7 @@ import { getAuthenticatedHttpClient } from '@edx/frontend-platform/auth'; import { AppProvider } from '@edx/frontend-platform/react'; import { waitForElementToBeRemoved, fireEvent } from '@testing-library/dom'; import '@testing-library/jest-dom/extend-expect'; -import { render, screen } from '@testing-library/react'; +import { render, screen, waitFor } from '@testing-library/react'; import React from 'react'; import { BrowserRouter, MemoryRouter, Route, Routes, @@ -216,7 +216,7 @@ describe('CoursewareContainer', () => { const container = await loadContainer(); assertLoadedHeader(container); - assertSequenceNavigation(container); + await waitFor(() => assertSequenceNavigation(container)); expect(container.querySelector('.fake-unit')).toHaveTextContent('Unit Contents'); expect(container.querySelector('.fake-unit')).toHaveTextContent(courseId); @@ -239,7 +239,7 @@ describe('CoursewareContainer', () => { const container = await loadContainer(); assertLoadedHeader(container); - assertSequenceNavigation(container); + await waitFor(() => assertSequenceNavigation(container)); expect(container.querySelector('.fake-unit')).toHaveTextContent('Unit Contents'); expect(container.querySelector('.fake-unit')).toHaveTextContent(courseId); @@ -288,7 +288,7 @@ describe('CoursewareContainer', () => { setUrl(sectionTree[1].id); const container = await loadContainer(); assertLoadedHeader(container); - assertSequenceNavigation(container, 2); + await waitFor(() => assertSequenceNavigation(container, 2)); assertLocation(container, sequenceTree[1][0].id, unitTree[1][0][0].id); }); });