diff --git a/NEXT_STEPS.md b/NEXT_STEPS.md index c360a3f..a12c5b7 100644 --- a/NEXT_STEPS.md +++ b/NEXT_STEPS.md @@ -16,7 +16,6 @@ 2. **Playwright-Konfiguration reparieren** - Fehlerursache der Integrationstests identifizieren - Konfiguration korrigieren - - Dokumentation des Problems in PLAYWRIGHT_ISSUE.md 3. **Lokalen Test-Prozess optimieren** - `cd backend && npm ci && npm test` ausführen diff --git a/PLAYWRIGHT_ISSUE.md b/PLAYWRIGHT_ISSUE.md deleted file mode 100644 index 167117f..0000000 --- a/PLAYWRIGHT_ISSUE.md +++ /dev/null @@ -1,21 +0,0 @@ -# Playwright Konfigurationsfehler - -## Fehlerbeschreibung -Der Integrationstest schlägt fehl mit folgendem Fehler: -``` -Error: browserType.launch: Target page, context or browser has been closed -Browser logs: -[...] -/home/openclaw/.cache/ms-playwright/chromium_headless_shell-1208/chrome-headless-shell-linux64/chrome-headless-shell: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory -``` - -## Ursache -Die benötigte Bibliothek `libatk-1.0.so.0` ist nicht installiert. - -## Mögliche Lösungen -1. Installation der fehlenden Bibliothek (erfordert Root-Rechte) -2. Verwendung eines Docker-Containers für Tests -3. Anpassung der Playwright-Konfiguration zur Verwendung von headless-Modus ohne GUI - -## Aktueller Status -Der Test kann nicht ausgeführt werden, da die notwendige Abhängigkeit fehlt. \ No newline at end of file diff --git a/backend/playwright.config.mjs b/backend/playwright.config.mjs index 5e491b7..bf3f7a4 100644 --- a/backend/playwright.config.mjs +++ b/backend/playwright.config.mjs @@ -15,28 +15,24 @@ export default defineConfig({ actionTimeout: 0, baseURL: 'http://localhost:3000', trace: 'on-first-retry', - headless: true, }, projects: [ { name: 'chromium', use: { ...devices['Desktop Chrome'], - headless: true, }, }, { name: 'firefox', use: { ...devices['Desktop Firefox'], - headless: true, }, }, { name: 'webkit', use: { ...devices['Desktop Safari'], - headless: true, }, }, ],