mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
Split the monolithic playwright.spec.js of akaunting, flowise, joomla, opentalk and opencloud into per-scenario test-*.js files aggregated by a require-only playwright.spec.js, matching the baserow/mattermost convention. opentalk and opencloud gain a _shared.js holding their multi-test SSO-login helpers (attachDiagnostics + ssoLoginAndAssert*). Pure structural split: all 28 tests are preserved verbatim (titles, asserts, selectors, timeouts, messages unchanged), the file-scoped beforeEach is inlined into the tests that relied on it, and each file re-declares only the env consts it uses. Verified: node --check on every file, old/new test-title inventory matches per role, and _shared exports cover the split files' imports. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
7 lines
200 B
JavaScript
7 lines
200 B
JavaScript
require("./test-oidc-login");
|
|
require("./test-oidc-fallback");
|
|
require("./test-ldap-login");
|
|
require("./test-guest-persona");
|
|
require("./test-biber-persona");
|
|
require("./test-administrator-persona");
|