diff --git a/.env.development b/.env.development index 6bbb6cf23..3f0e1bf27 100644 --- a/.env.development +++ b/.env.development @@ -23,4 +23,4 @@ NEXT_PUBLIC_USE_MOCKS=true # z.B. http://10.10.0.13/xyz/index.aspx -> basePath in config.json auf /xyz setzen # basePath wird jetzt in public/config.json gepflegt # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.1.377 +NEXT_PUBLIC_APP_VERSION=1.1.378 diff --git a/.env.production b/.env.production index 924c24b91..d933e016b 100644 --- a/.env.production +++ b/.env.production @@ -24,4 +24,4 @@ NEXT_PUBLIC_USE_MOCKS=false # basePath wird jetzt in public/config.json gepflegt # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.1.377 +NEXT_PUBLIC_APP_VERSION=1.1.378 diff --git a/.gitignore b/.gitignore index e8a8a8253..e4cc8095d 100644 --- a/.gitignore +++ b/.gitignore @@ -37,18 +37,18 @@ docs.zip /__tests__/ # --- Playwright artifacts & test selection --- -# Ignore Playwright output folders and run metadata -/test-results/ -/playwright-report/ -/.last-run.json -# Ignore any Playwright traces/screenshots/videos if configured elsewhere -/traces/ -/screenshots/ -/videos/ -# Ignore JUnit report artifacts (not used currently) -/reports/junit/ +# Ignore Playwright output folders nested under playwright/ +/playwright/test-results/ +/playwright/playwright-report/ +/playwright/.last-run.json +# If you ever enable these paths, keep them under playwright/ and ignore them +/playwright/traces/ +/playwright/screenshots/ +/playwright/videos/ +# Ignore JUnit report artifacts under playwright/ (currently unused) +/playwright/reports/junit/ -# Track only spec files under playwright/tests; ignore everything else +# Track only spec files under playwright/tests; ignore other files in that folder /playwright/tests/** !/playwright/tests/**/*.spec.js !/playwright/tests/**/*.spec.ts diff --git a/package-lock.json b/package-lock.json index d59d0c81c..43f41c3e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "nodemap", - "version": "1.1.377", + "version": "1.1.378", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "nodemap", - "version": "1.1.377", + "version": "1.1.378", "dependencies": { "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", diff --git a/package.json b/package.json index 685fa783f..c9e9a7178 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nodemap", - "version": "1.1.377", + "version": "1.1.378", "dependencies": { "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", diff --git a/playwright.config.js b/playwright.config.js index c3dc7efa4..a3ec10d60 100644 --- a/playwright.config.js +++ b/playwright.config.js @@ -12,6 +12,8 @@ module.exports = defineConfig({ retries: process.env.CI ? 2 : 0, // Keep console-friendly reporter only; no JUnit output since it's not used currently reporter: [["list"]], + // Store any runner outputs (attachments, logs) under playwright/test-results + outputDir: "playwright/test-results", use: { baseURL: "http://localhost:3000", // Disable artifact generation locally to avoid creating files diff --git a/reports/junit/junit.xml b/reports/junit/junit.xml deleted file mode 100644 index aa6cfdf0a..000000000 --- a/reports/junit/junit.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/reports/junit/playwright.xml b/reports/junit/playwright.xml deleted file mode 100644 index 697f4c3cf..000000000 --- a/reports/junit/playwright.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - Timeout: 10000ms - - Call log: - - Expect "toBeVisible" with timeout 10000ms - - waiting for getByRole('button', { name: 'Info ausblenden' }) - - - 210 | ).toBeVisible(); - 211 | await page.getByRole("button", { name: "Layer-Panel ausblenden" }).click(); - > 212 | await expect(page.getByRole("button", { name: "Info ausblenden" })).toBeVisible(); - | ^ - 213 | await page.getByRole("button", { name: "Info ausblenden" }).click(); - 214 | await page.getByRole("button", { name: "Info einblenden" }).click(); - 215 | await expect(page.locator("div").filter({ hasText: "TALAS.Map Version" }).nth(3)).toBeVisible(); - at C:\Users\isa.LTW\Desktop\15.09.2025\NodeMap\15.09.2025 NodeMap V1.1.350\playwright\tests\mapcomponent.spec.js:212:71 - - attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── - ..\..\test-results\mapcomponent-MapComponent-chromium\test-failed-1.png - ──────────────────────────────────────────────────────────────────────────────────────────────── - - attachment #3: video (video/webm) ────────────────────────────────────────────────────────────── - ..\..\test-results\mapcomponent-MapComponent-chromium\video.webm - ──────────────────────────────────────────────────────────────────────────────────────────────── - - Error Context: ..\..\test-results\mapcomponent-MapComponent-chromium\error-context.md -]]> - - - - - - - - - - - \ No newline at end of file diff --git a/test-results/.last-run.json b/test-results/.last-run.json deleted file mode 100644 index 3e2ee31e8..000000000 --- a/test-results/.last-run.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "status": "failed", - "failedTests": [ - "6232baea8c2400610a3b-ecc9849a86ce59ad8482" - ] -} \ No newline at end of file diff --git a/test-results/mapcomponent-MapComponent-chromium/error-context.md b/test-results/mapcomponent-MapComponent-chromium/error-context.md deleted file mode 100644 index 7286d4a1a..000000000 --- a/test-results/mapcomponent-MapComponent-chromium/error-context.md +++ /dev/null @@ -1,64 +0,0 @@ -# Page snapshot - -```yaml -- generic [ref=e1]: - - generic [ref=e3]: - - generic [ref=e4]: - - generic: - - generic: - - button "Marker" [ref=e5] [cursor=pointer] - - button "Marker" [ref=e6] [cursor=pointer] - - button "Marker" [ref=e7] [cursor=pointer] - - button "Marker" [ref=e8] [cursor=pointer] - - button "Marker" [ref=e9] [cursor=pointer] - - button "Marker" [ref=e10] [cursor=pointer] - - button "Marker" [ref=e11] [cursor=pointer] - - button "Marker" [ref=e12] [cursor=pointer] - - button "Marker" [ref=e13] [cursor=pointer] - - button "Marker" [ref=e14] [cursor=pointer] - - button "Marker" [ref=e15] [cursor=pointer] - - button "Marker" [ref=e16] [cursor=pointer] - - button "Marker" [ref=e17] [cursor=pointer] - - button "Marker" [ref=e18] [cursor=pointer] - - button "Marker" [ref=e19] [cursor=pointer] - - button "Marker" [ref=e20] [cursor=pointer] - - button "Marker" [ref=e21] [cursor=pointer] - - button "Marker" [ref=e22] [cursor=pointer] - - button "Marker" [ref=e23] [cursor=pointer] - - button "Marker" [ref=e24] [cursor=pointer] - - button "Marker" [ref=e25] [cursor=pointer] - - button "Marker" [ref=e26] [cursor=pointer] - - button "Marker" [ref=e27] [cursor=pointer] - - button "Marker" [ref=e28] [cursor=pointer] - - button "Marker" [ref=e29] [cursor=pointer] - - button "Marker" [ref=e30] [cursor=pointer] - - button "Marker" [ref=e31] [cursor=pointer] - - button "Marker" [ref=e32] [cursor=pointer] - - button "Marker" [ref=e33] [cursor=pointer] - - generic [ref=e34]: - - link "Leaflet" [ref=e35] [cursor=pointer]: - - /url: https://leafletjs.com - - img [ref=e36] [cursor=pointer] - - text: Leaflet - - generic [ref=e40]: "|" - - text: © OpenStreetMap contributors - - generic [ref=e41]: - - button "Marker" [ref=e42] [cursor=pointer]: - - img [ref=e43] [cursor=pointer] - - button "Koordinatensuche einblenden" [ref=e46] [cursor=pointer]: - - img [ref=e47] [cursor=pointer] - - button "Bearbeitungsmodus aktivieren" [ref=e49] [cursor=pointer]: - - img [ref=e50] [cursor=pointer] - - button "Karte auf Standardansicht" [ref=e52] [cursor=pointer]: - - img [ref=e53] [cursor=pointer] - - button "Layer-Panel einblenden" [active] [ref=e55] [cursor=pointer]: - - img [ref=e56] [cursor=pointer] - - button "Info einblenden" [ref=e58] [cursor=pointer]: - - img [ref=e59] [cursor=pointer] - - generic [ref=e61]: - - button "Zoom in" [ref=e62] [cursor=pointer]: - - img [ref=e63] [cursor=pointer] - - button "Zoom out" [ref=e65] [cursor=pointer]: - - img [ref=e66] [cursor=pointer] - - alert [ref=e67] -``` \ No newline at end of file diff --git a/test-results/mapcomponent-MapComponent-chromium/test-failed-1.png b/test-results/mapcomponent-MapComponent-chromium/test-failed-1.png deleted file mode 100644 index fcc7565bc..000000000 Binary files a/test-results/mapcomponent-MapComponent-chromium/test-failed-1.png and /dev/null differ diff --git a/test-results/mapcomponent-MapComponent-chromium/video.webm b/test-results/mapcomponent-MapComponent-chromium/video.webm deleted file mode 100644 index fc4d3ef42..000000000 Binary files a/test-results/mapcomponent-MapComponent-chromium/video.webm and /dev/null differ