Skip to content

PR_26180_OWNER_011-move-tests-and-validation#290

Draft
ToolboxAid wants to merge 1 commit into
PR_26180_OWNER_010-move-dev-local-runtimefrom
PR_26180_OWNER_011-move-tests-and-validation
Draft

PR_26180_OWNER_011-move-tests-and-validation#290
ToolboxAid wants to merge 1 commit into
PR_26180_OWNER_010-move-dev-local-runtimefrom
PR_26180_OWNER_011-move-tests-and-validation

Conversation

@ToolboxAid

Copy link
Copy Markdown
Owner

Purpose

Finalize tests and validation paths for the www / api / dev layout.

Changes

  • Updated moved dev/tests path assumptions from the old root tests/ layout.
  • Updated test-generated output and local DB paths from root tmp/ to dev/workspace/tmp/.
  • Updated browser-served test fixture paths from root toolbox, assets, and games to www/toolbox, www/assets, and www/games.
  • Updated canonical structure validation to reject tracked legacy root test/script/tmp/docs_build paths and old dev/local-runtime entrypoint locations.
  • Bumped Project Instructions/status metadata to 2026.06.28.011 for PR011.

Scope Confirmation

  • No www/ or api/ files moved.
  • No product behavior changes.
  • No runtime/API/UI/database implementation changes.
  • Stacked dependency: base is PR_26180_OWNER_010-move-dev-local-runtime.

Validation

  • git diff --check PASS
  • npm run validate:canonical-structure PASS
  • node --check dev/scripts/validate-canonical-repository-structure.mjs PASS
  • node --test dev/tests/dev-runtime/ApiMenuPathCleanup.test.mjs dev/tests/dev-runtime/AdminNotesBoundary.test.mjs dev/tests/dev-runtime/TeamAwareBootstrap.test.mjs dev/tests/dev-runtime/StaticWebRootCompatibility.test.mjs dev/tests/dev-runtime/LocalApiStartupLogging.test.mjs PASS, 32 tests
  • npx playwright test --config=dev/config/playwright.config.cjs --project=playwright dev/tests/playwright/tools/StaticWebRootCompatibility.spec.mjs PASS, 2 tests

Reports And Artifact

  • Reports: dev/reports/PR_26180_OWNER_011-move-tests-and-validation_*, dev/reports/codex_review.diff, dev/reports/codex_changed_files.txt
  • ZIP: dev/workspace/zips/PR_26180_OWNER_011-move-tests-and-validation_delta.zip

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.

2 participants