mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
27 lines
872 B
JavaScript
27 lines
872 B
JavaScript
// Pixelfed Playwright spec — orchestration only. Shared state, locator
|
|
// helpers, and the Keycloak email-swap setup live in `_shared.js`; each
|
|
// scenario is registered from its own `test-*.js` companion module so
|
|
// each test stays atomar and individually inspectable.
|
|
|
|
const { test } = require("@playwright/test");
|
|
|
|
const shared = require("./_shared");
|
|
|
|
test.use({
|
|
ignoreHTTPSErrors: true,
|
|
});
|
|
|
|
test.beforeAll(shared.beforeAll);
|
|
|
|
test.beforeEach(shared.beforeEach);
|
|
|
|
test.afterAll(shared.afterAll);
|
|
|
|
require("./test-oidc-login-biber").register(shared);
|
|
require("./test-oidc-login-administrator").register(shared);
|
|
require("./test-native-login-administrator").register(shared);
|
|
require("./test-guest-persona").register(shared);
|
|
require("./test-biber-persona").register(shared);
|
|
require("./test-administrator-persona").register(shared);
|
|
require("./test-seaweedfs");
|