This commit is contained in:
2025-12-11 21:06:25 +01:00
parent c49ea2598d
commit ec3ddc3a5c
227 changed files with 3496 additions and 2083 deletions

View File

@@ -3,15 +3,15 @@ import { execSync } from 'child_process';
/**
* Electron Build Smoke Test
*
* Purpose: Detect browser context errors during Electron build
*
*
* Purpose: Detect browser context errors during Electron build.
*
* This test catches bundling issues where Node.js modules are imported
* in the renderer process, causing runtime errors.
*
* RED Phase: This test MUST FAIL due to externalized modules
*
* It now runs under the Playwright test runner used by the smoke suite.
*/
test.describe('Electron Build Smoke Tests', () => {
test('should build Electron app without browser context errors', () => {
// When: Building the Electron companion app