Switch to dynamically disabling broken tests (#6492)

* Switch to dynamically disabling broken tests

* Remove stale comment

* Fix nested tests
This commit is contained in:
Jace Browning
2025-04-25 10:49:22 -04:00
committed by GitHub
parent c501d3bfbf
commit be4a32a59e
27 changed files with 11 additions and 207 deletions

View File

@ -3,18 +3,11 @@ import type { LineInputsType } from '@src/lang/std/sketchcombos'
import { uuidv4 } from '@src/lib/utils'
import type { EditorFixture } from '@e2e/playwright/fixtures/editorFixture'
import {
deg,
getUtils,
orRunWhenFullSuiteEnabled,
wiggleMove,
} from '@e2e/playwright/test-utils'
import { deg, getUtils, wiggleMove } from '@e2e/playwright/test-utils'
import { expect, test } from '@e2e/playwright/zoo-test'
test.describe('Testing segment overlays', () => {
test('Hover over a segment should show its overlay, hovering over the input overlays should show its popover, clicking the input overlay should constrain/unconstrain it:\nfor the following segments', () => {
// TODO: fix this test on mac after the electron migration
test.fixme(orRunWhenFullSuiteEnabled())
test.describe('Hover over a segment should show its overlay, hovering over the input overlays should show its popover, clicking the input overlay should constrain/unconstrain it', () => {
/**
* Clicks on an constrained element
* @param {Page} page - The page to perform the action on
@ -370,7 +363,6 @@ test.describe('Testing segment overlays', () => {
editor,
homePage,
}) => {
test.fixme(orRunWhenFullSuiteEnabled())
await page.addInitScript(async () => {
localStorage.setItem(
'persistCode',