WIP: Work around races on revolve tests on macos

This commit is contained in:
Pierre Jacquier
2025-02-25 10:31:23 -05:00
parent 2523242bb1
commit 3da991712a

View File

@ -2729,9 +2729,13 @@ segAng(rectangleSegmentA002),
await page.getByText(codeToSelecton).click() await page.getByText(codeToSelecton).click()
await toolbar.revolveButton.click() await toolbar.revolveButton.click()
await cmdBar.progressCmdBar() await cmdBar.progressCmdBar()
await page.waitForTimeout(100)
await cmdBar.progressCmdBar() await cmdBar.progressCmdBar()
await page.waitForTimeout(100)
await cmdBar.progressCmdBar() await cmdBar.progressCmdBar()
await page.waitForTimeout(100)
await cmdBar.progressCmdBar() await cmdBar.progressCmdBar()
await scene.waitForExecutionDone()
const newCodeToFind = `revolve001 = revolve({ angle = 360, axis = 'X' }, sketch002)` const newCodeToFind = `revolve001 = revolve({ angle = 360, axis = 'X' }, sketch002)`
expect(editor.expectEditor.toContain(newCodeToFind)).toBeTruthy() expect(editor.expectEditor.toContain(newCodeToFind)).toBeTruthy()
@ -2833,6 +2837,11 @@ radius = 8.69
const lineCodeToSelection = `|> xLine(2.6, %)` const lineCodeToSelection = `|> xLine(2.6, %)`
await page.getByText(lineCodeToSelection).click() await page.getByText(lineCodeToSelection).click()
await cmdBar.progressCmdBar() await cmdBar.progressCmdBar()
await page.waitForTimeout(100)
await cmdBar.progressCmdBar()
await page.waitForTimeout(100)
await cmdBar.progressCmdBar()
await scene.waitForExecutionDone()
const newCodeToFind = `revolve001 = revolve({ angle = 360, axis = seg01 }, sketch003)` const newCodeToFind = `revolve001 = revolve({ angle = 360, axis = seg01 }, sketch003)`
expect(editor.expectEditor.toContain(newCodeToFind)).toBeTruthy() expect(editor.expectEditor.toContain(newCodeToFind)).toBeTruthy()