Skip to content

docs: comprehensive jtk integration test spec#96

Merged
rianjs merged 1 commit intomainfrom
docs/94-jtk-integration-tests
Feb 7, 2026
Merged

docs: comprehensive jtk integration test spec#96
rianjs merged 1 commit intomainfrom
docs/94-jtk-integration-tests

Conversation

@rianjs
Copy link
Copy Markdown
Contributor

@rianjs rianjs commented Feb 7, 2026

Summary

Closes #94

  • Expands tools/jtk/integration-tests.md from automation-only (~218 lines) to full CLI coverage (~692 lines)
  • Covers all 12 top-level commands and 39 subcommands with ~180 test cases
  • Modeled after cfl's integration-tests.md

New sections added

  • Init, Config (show/test/clear), Me
  • Issues (list/get/create/update/delete/assign/search/fields/field-options/types/move/move-status)
  • Transitions (list/do)
  • Comments (list/add/delete)
  • Attachments (list/add/get/delete)
  • Boards (list/get)
  • Sprints (list/current/issues/add)
  • Users (search)
  • Shell Completion
  • End-to-end workflows (issue lifecycle, sprint workflow)
  • Command aliases verification
  • Global flags (--no-color, --verbose, output formats)

Existing automation section

Test plan

  • Review all command sections match actual CLI surface
  • Verify test case format is consistent
  • Spot-check a few commands with --help to confirm flag names

@rianjs rianjs merged commit dd8d4e6 into main Feb 7, 2026
7 checks passed
@rianjs rianjs deleted the docs/94-jtk-integration-tests branch February 7, 2026 16:38
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.

Create a full-featured integration-tests.md spec similar to cfl's

1 participant