Switch to dynamically disabling broken tests (#6492)
* Switch to dynamically disabling broken tests * Remove stale comment * Fix nested tests
This commit is contained in:
		@ -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',
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user