Skip to content

test(l3): slim BDD smoke and enable CI#87

Merged
nocoo merged 2 commits into
mainfrom
test/l3-bdd-scaffold
Jun 13, 2026
Merged

test(l3): slim BDD smoke and enable CI#87
nocoo merged 2 commits into
mainfrom
test/l3-bdd-scaffold

Conversation

@nocoo

@nocoo nocoo commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • move the Playwright L3 spec into e2e/bdd and reduce it to one public /terms BDD smoke test
  • point Playwright at ./e2e/bdd on port 27004
  • add test:e2e:bdd and enable L3 flags in base-ci

Validation

  • CI=true bun run test:e2e:bdd -> 1 passed
  • bun run typecheck -> passed
  • git diff --check main...HEAD -> passed

Multica: STU-575

nocoo added 2 commits June 13, 2026 18:02
Move navigation.spec.ts under e2e/bdd/ and replace it with a single
Given/When/Then smoke test that hits /terms — a public route that
needs no auth and avoids the strict-mode and command-palette
flakiness of the previous suite.

Point playwright.config testDir at e2e/bdd, run the dev server on
27004 in a headless Chromium project, and add a test:e2e:bdd npm
script.
Pass enable-l3, l3-command, and l3-browser to the bun-quality workflow
so Playwright's BDD smoke test runs against chromium on every CI run.
@nocoo nocoo merged commit eb03788 into main Jun 13, 2026
4 checks passed
@nocoo nocoo deleted the test/l3-bdd-scaffold branch June 13, 2026 10:10
@nocoo nocoo restored the test/l3-bdd-scaffold branch June 13, 2026 10:11
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