diff --git a/src/frontend/tests/README.md b/src/frontend/tests/README.md index d9add7a145..2af60a0032 100644 --- a/src/frontend/tests/README.md +++ b/src/frontend/tests/README.md @@ -24,3 +24,14 @@ already covers. Prefer seeding state through `seedFlowViaApi` over rebuilding flows on the canvas — UI rebuilds are the suite's main CI cost. + +## Tags + +Specs are tagged (`{ tag: [...] }`) so CI can filter which suites run. Use a tag +that already exists — don't invent variants or introduce typos (e.g. +`@starter-projects`, never `@starter-projectss`). The tags currently in use: + +`@release` · `@workspace` · `@api` · `@components` · `@starter-projects` · +`@database` · `@deployment` · `@a11y` · `@mainpage` · `@features` · `@agents` · +`@folder` · `@regression` · `@notes` · `@workflow` · `@routes` · `@right-click` · +`@dropdown` diff --git a/src/frontend/tests/extended/features/starter-projects.spec.ts b/src/frontend/tests/extended/features/starter-projects.spec.ts index 8740bdab08..3a1434d04e 100644 --- a/src/frontend/tests/extended/features/starter-projects.spec.ts +++ b/src/frontend/tests/extended/features/starter-projects.spec.ts @@ -4,7 +4,7 @@ import { awaitBootstrapTest } from "../../utils/await-bootstrap-test"; test( "user must be able to interact with starter projects", - { tag: ["@release", "@starter-projectss"] }, + { tag: ["@release", "@starter-projects"] }, async ({ page, context }) => { await awaitBootstrapTest(page);