Skip to content

Organize test configuration and repository documentation - #74

Merged
MortenFriisSiteImprove merged 1 commit into
masterfrom
chore/organize-test-files
Sep 15, 2026
Merged

MortenFriisSiteImprove merged 1 commit into
masterfrom
chore/organize-test-files

Conversation

@MortenFriisSiteImprove

Copy link
Copy Markdown
Contributor

Summary

Group test configuration and documentation under tests/ so the repository root is easier to navigate.

  • Move all four Playwright configurations into tests/config/ and the testing guide to tests/README.md.
  • Update npm commands and the live-fixture safety test reference. Resolve test, result and report paths from the repository root so existing artifacts and commands keep working.
  • Consolidate the old release guide into docs/workflows.md, retaining preparation and troubleshooting details and removing obsolete instructions.
  • Update documentation links and remove the obsolete root Playwright exclusion from PHP_CodeSniffer.

No plugin code, workflow triggers, test assertions or release behavior changes.

Validation

  • Browser suite: 42 passed in Chromium and Firefox.
  • Live-runner contracts: 14 passed; regression catalog references pass.
  • Test discovery: browser 42, WordPress 18, multisite 32, live fixtures 5.
  • Compared all four configs before/after: test directories, result directories and browser projects are unchanged.
  • Relative documentation links and diff whitespace checks pass.
  • GitHub PR checks will run the WordPress and multisite suites using the relocated configurations.

@MortenFriisSiteImprove
MortenFriisSiteImprove requested a review from a team as a code owner September 15, 2026 07:41
@MortenFriisSiteImprove
MortenFriisSiteImprove merged commit 027e24c into master Sep 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant