Skip to content

Commit 2bcac3a

Browse files
authored
fix(catalog): add optional BDD framework tools to bdd extension entry
Add the six optional tool dependencies submitted with the bdd extension to the requires.tools field so they appear in CLI extension details: pytest-bdd, behave, @cucumber/cucumber, cucumber, io.cucumber, SpecFlow Assisted-by: GitHub Copilot (model: claude-sonnet-4.5, autonomous)
1 parent f954d65 commit 2bcac3a

1 file changed

Lines changed: 27 additions & 1 deletion

File tree

extensions/catalog.community.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,33 @@
410410
"category": "process",
411411
"effect": "read-write",
412412
"requires": {
413-
"speckit_version": ">=0.2.0"
413+
"speckit_version": ">=0.2.0",
414+
"tools": [
415+
{
416+
"name": "pytest-bdd",
417+
"required": false
418+
},
419+
{
420+
"name": "behave",
421+
"required": false
422+
},
423+
{
424+
"name": "@cucumber/cucumber",
425+
"required": false
426+
},
427+
{
428+
"name": "cucumber",
429+
"required": false
430+
},
431+
{
432+
"name": "io.cucumber",
433+
"required": false
434+
},
435+
{
436+
"name": "SpecFlow",
437+
"required": false
438+
}
439+
]
414440
},
415441
"provides": {
416442
"commands": 3,

0 commit comments

Comments
 (0)