Commit a159d02
committed
fix: skip Electron tests in CI environments
Electron requires a display server (X11/Wayland) to run, which is not available in CI environments like GitHub Actions. This change:
- Checks for CI environment variable and skips Electron tests early
- Prevents error logs about missing X server or DISPLAY
- Tests are cleanly skipped with informative message
- Local developers can still run Electron tests if they have a display1 parent 98a3fef commit a159d02
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1577 | 1577 | | |
1578 | 1578 | | |
1579 | 1579 | | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
1580 | 1587 | | |
1581 | 1588 | | |
1582 | 1589 | | |
| |||
0 commit comments