test: rewrite functional tests for full CLI coverage

Consolidate all tests into functional_test.go — remove duplicate
new_commands_test.go. Replace SDK-only tests with actual CLI binary
invocations. Add missing coverage for: issue list, issue view,
issue comment, issue create, issue edit title, repo view, repo list,
release view, --json flag on issue list/view and pr list.
All tests now use -R flag consistently.

35 pass, 0 fail, 3 expected skips (pr view/diff need PRs, clone needs auth).
This commit is contained in:
sid 2026-03-21 22:12:20 -06:00
parent 95da06c003
commit 7c0dcc8696
2 changed files with 892 additions and 609 deletions

File diff suppressed because it is too large Load diff