Skip to content

dev-docs: pull web/server testing pages, update e2e standards#1061

Merged
v-scharf merged 1 commit into
mainfrom
sync-web-server-testing-docs
Jul 22, 2026
Merged

dev-docs: pull web/server testing pages, update e2e standards#1061
v-scharf merged 1 commit into
mainfrom
sync-web-server-testing-docs

Conversation

@v-scharf

@v-scharf v-scharf commented Jul 22, 2026

Copy link
Copy Markdown
Contributor
  • changed docs/dev/web/testing/e2e-testing-standards.md
  • deleted docs/dev/web/testing/running-tests.md
  • pull web-testing-docsdocs/dev/web/testing/running-tests and server-testing-docsdocs/dev/server/testing to get test docs for web and server

related opencloud-eu/opencloud#3164 and opencloud-eu/web#2938

Result (built locally):
Screenshot 2026-07-22 at 14 35 06
Screenshot 2026-07-22 at 14 34 36

@v-scharf

Copy link
Copy Markdown
Contributor Author

@Svanvith e2e docs is new, so we need leave it only in rolling version. For 7.2 and 4.0 -> keep old docs

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the developer documentation around web/server testing by removing the in-repo “Running tests” page and switching to pulling the authoritative testing docs from the web and opencloud repositories at build time (via git-batch). It also refreshes the Web E2E testing standards page to match the current Playwright + playwright-bdd structure.

Changes:

  • Removed docs/dev/web/testing/running-tests.md and switched to pulling web/server testing docs into docs/dev/web/testing/running-tests and docs/dev/server/testing.
  • Updated the E2E testing standards page to reflect the updated folder structure and step-definition patterns.
  • Updated ignore configuration to exclude the pulled-in docs from formatting/linting.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/dev/web/testing/running-tests.md Deleted in-repo page in preparation for using pulled-in testing docs.
docs/dev/web/testing/e2e-testing-standards.md Updated E2E standards and examples to align with the current Playwright/playwright-bdd layout.
.prettierignore Excludes pulled-in docs from Prettier formatting runs.
.markdownlint-cli2.jsonc Excludes pulled-in docs from markdownlint runs.
.gitignore Ignores pulled-in docs directories so they’re not committed.
.batchfile Adds git-batch sources/targets for web and server testing documentation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/dev/web/testing/e2e-testing-standards.md
Comment thread docs/dev/web/testing/e2e-testing-standards.md
Comment thread .markdownlint-cli2.jsonc
@v-scharf
v-scharf force-pushed the sync-web-server-testing-docs branch from f6a4e9a to 01b2c87 Compare July 22, 2026 13:12
@v-scharf
v-scharf merged commit 8b20d09 into main Jul 22, 2026
2 checks passed
@v-scharf
v-scharf deleted the sync-web-server-testing-docs branch July 22, 2026 14:08
@openclouders openclouders mentioned this pull request Jul 22, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants