diff --git a/__tests__/task-requests/task-requestDetails.test.js b/__tests__/task-requests/task-requestDetails.test.js index beba12b7..0c827846 100644 --- a/__tests__/task-requests/task-requestDetails.test.js +++ b/__tests__/task-requests/task-requestDetails.test.js @@ -36,7 +36,7 @@ describe('Request container for non-super users', () => { } }); await page.goto( - 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5', + 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&dev=true', ); }); @@ -45,9 +45,7 @@ describe('Request container for non-super users', () => { }); it('Approve and Reject buttons should not render for non-super users', async function () { - await page.goto( - 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&&dev=true', - ); + await page.waitForNetworkIdle(); const approveButton = await page.$('[data-testid="task-approve-button"]'); const rejectButton = await page.$('[data-testid="task-reject-button"]'); expect(approveButton).toBeNull(); @@ -55,9 +53,7 @@ describe('Request container for non-super users', () => { }); it('Should render task status for non-super users', async function () { - await page.goto( - 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&&dev=true', - ); + await page.waitForNetworkIdle(); const taskRequestStatus = await page.$( '[data-testid="requestors-task-status"]', ); @@ -152,8 +148,9 @@ describe('Task request details page', () => { it('Should render Approve and Reject buttons for super users', async function () { await page.goto( - 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&&dev=true', + 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&dev=true', ); + await page.waitForNetworkIdle(); const approveButton = await page.$('[data-testid="task-approve-button"]'); const rejectButton = await page.$('[data-testid="task-reject-button"]'); expect(approveButton).toBeTruthy(); @@ -246,8 +243,9 @@ describe('Task request details page with markdown support in description', () => it('Should render Approve and Reject buttons for super users', async function () { await page.goto( - 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq5&&dev=true', + 'http://localhost:8000/task-requests/details/?id=dM5wwD9QsiTzi7eG7Oq6&dev=true', ); + await page.waitForNetworkIdle(); const approveButton = await page.$('[data-testid="task-approve-button"]'); const rejectButton = await page.$('[data-testid="task-reject-button"]'); expect(approveButton).toBeTruthy();