Update Onboarding Bracket (#3874)
* Update Onboarding Bracket * update KCL header * update text to go to last character in onboarding code and delete for error reporting * update allowable tensile stress * Update test * fix text * run prettier * Make error message in tooltip not matter * Image asset path needs to be relative on desktop --------- Co-authored-by: Frank Noirot <frank@kittycad.io> Co-authored-by: Frank Noirot <frank@zoo.dev>
This commit is contained in:
@ -65,6 +65,8 @@ const extrude001 = extrude(5, sketch001)`
|
||||
test('Opening and closing the code pane will consistently show error diagnostics', async ({
|
||||
page,
|
||||
}) => {
|
||||
await page.goto('http://localhost:3000')
|
||||
|
||||
const u = await getUtils(page)
|
||||
|
||||
// Load the app with the working starter code
|
||||
@ -90,7 +92,7 @@ const extrude001 = extrude(5, sketch001)`
|
||||
|
||||
// Delete a character to break the KCL
|
||||
await u.openKclCodePanel()
|
||||
await page.getByText('extrude(').click()
|
||||
await page.getByText('thickness, bracketLeg1Sketch)').click()
|
||||
await page.keyboard.press('Backspace')
|
||||
|
||||
// Ensure that a badge appears on the button
|
||||
@ -101,7 +103,7 @@ const extrude001 = extrude(5, sketch001)`
|
||||
|
||||
// error text on hover
|
||||
await page.hover('.cm-lint-marker-error')
|
||||
await expect(page.getByText('Unexpected token: |').first()).toBeVisible()
|
||||
await expect(page.locator('.cm-tooltip').first()).toBeVisible()
|
||||
|
||||
// Close the code pane
|
||||
await codePaneButton.click()
|
||||
@ -124,7 +126,7 @@ const extrude001 = extrude(5, sketch001)`
|
||||
|
||||
// error text on hover
|
||||
await page.hover('.cm-lint-marker-error')
|
||||
await expect(page.getByText('Unexpected token: |').first()).toBeVisible()
|
||||
await expect(page.locator('.cm-tooltip').first()).toBeVisible()
|
||||
})
|
||||
|
||||
test('When error is not in view you can click the badge to scroll to it', async ({
|
||||
|
Reference in New Issue
Block a user