Skip to content
Draft
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add sync devtools to globalsetup
  • Loading branch information
christian-byrne committed Nov 6, 2025
commit 6596aa847e9cb42b581c6963563aff396a4acd68
9 changes: 6 additions & 3 deletions browser_tests/globalSetup.ts
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
import type { FullConfig } from '@playwright/test'
import dotenv from 'dotenv'
import { config as loadEnv } from 'dotenv'

import { backupPath } from './utils/backupUtils'
import { syncDevtools } from './utils/devtoolsSync'

dotenv.config()
loadEnv()

export default function globalSetup(config: FullConfig) {
export default function globalSetup(_: FullConfig) {
if (!process.env.CI) {
if (process.env.TEST_COMFYUI_DIR) {
backupPath([process.env.TEST_COMFYUI_DIR, 'user'])
backupPath([process.env.TEST_COMFYUI_DIR, 'models'], {
renameAndReplaceWithScaffolding: true
})

syncDevtools(process.env.TEST_COMFYUI_DIR)
} else {
console.warn(
'Set TEST_COMFYUI_DIR in .env to prevent user data (settings, workflows, etc.) from being overwritten'
Expand Down
Loading