-
Notifications
You must be signed in to change notification settings - Fork 447
[bugfix] Add vite-define shim for Playwright i18n collection #6906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 8 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
2e30b77
[bugfix] Add vite-define shim for Playwright i18n collection
snomiao 095be71
chore(i18n-update-core.yaml): add push trigger for branches matching …
snomiao 7c7dcf7
chore(i18n-update-core.yaml): update job conditions to include sno- b…
snomiao 25ee3e0
Update locales
invalid-email-address 2f0027f
Merge branch 'main' into sno-respect-vite-define
snomiao 85aa8ce
Revert "Update locales"
snomiao fb3d073
Revert "chore(i18n-update-core.yaml): update job conditions to includ…
snomiao 2d518ba
Revert "chore(i18n-update-core.yaml): add push trigger for branches m…
snomiao 5c3a94f
Update locales
invalid-email-address 0b11644
Apply suggestion from @coderabbitai[bot]
DrJKL File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| /** | ||
| * Shim for Vite define variables to make them available during Playwright test execution | ||
| * This file should be imported before any code that uses Vite define variables | ||
| */ | ||
|
|
||
| // Define global constants that Vite would normally replace at build time | ||
| declare global { | ||
| const __COMFYUI_FRONTEND_VERSION__: string | ||
| const __SENTRY_ENABLED__: boolean | ||
| const __SENTRY_DSN__: string | ||
| const __ALGOLIA_APP_ID__: string | ||
| const __ALGOLIA_API_KEY__: string | ||
| const __USE_PROD_CONFIG__: boolean | ||
| const __DISTRIBUTION__: 'desktop' | 'localhost' | 'cloud' | ||
| } | ||
|
|
||
| // Set default values for Playwright test environment | ||
| ;(globalThis as any).__COMFYUI_FRONTEND_VERSION__ = | ||
| process.env.npm_package_version || '1.0.0' | ||
| ;(globalThis as any).__SENTRY_ENABLED__ = false | ||
| ;(globalThis as any).__SENTRY_DSN__ = '' | ||
| ;(globalThis as any).__ALGOLIA_APP_ID__ = '' | ||
| ;(globalThis as any).__ALGOLIA_API_KEY__ = '' | ||
| ;(globalThis as any).__USE_PROD_CONFIG__ = false | ||
| ;(globalThis as any).__DISTRIBUTION__ = 'localhost' | ||
|
|
||
| // Provide a minimal window shim for Node environment | ||
| // This is needed for code that checks window existence during imports | ||
| if (typeof window === 'undefined') { | ||
| ;(globalThis as any).window = {} | ||
| } | ||
|
|
||
| export {} | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.