Add scripttest-based integration tests (#59)

- Complete test coverage for all major bd commands:
  blocked, close, create, dep (add/remove/tree), export, help,
  import, init, list, quickstart, ready, show, stats, update, version
- Test data files validate command behavior and output
- Enables automated testing of full CLI workflows
This commit is contained in:
Travis Cline
2025-10-16 17:11:54 -07:00
committed by GitHub
parent 363cd3b4e6
commit b17fcdbb2a
20 changed files with 151 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
# Test bd export command
bd init --prefix test
bd create 'Test issue'
bd export -o export.jsonl
exists export.jsonl
# Verify the exported file contains the issue
bd import -i export.jsonl
bd list
stdout 'Test issue'