Stream beets imports over HTTP.

test(cli): assert exact version output, flag stderr, and live server shutdown #38

Merged glerp.sullen.net
targeting main from glerp.sullen.net/goosefoot:test/hygiene-cli
Merged opened by and assigned to glerp.sullen.net
targeting main from glerp.sullen.net/goosefoot:test/hygiene-cli

Summary #

  • Assert exact "goosefoot " + version.String() + "\n" output and empty stderr on both --version and -v, and assert flag parse error output written to stderr in TestRun_unknownFlag_... (eliminating an unasserted stderr buffer).
  • Split bundled FORCE_COLOR assertions and unasserted LOG_LEVEL=debug scaffolding out of the startup/shutdown test into dedicated single-behavior FORCE_COLOR=true, FORCE_COLOR=1, and FORCE_COLOR=false tests.
  • Exercise live CLI server startup, authenticated /health serving with configured BEETS_BIN, and graceful shutdown on context cancellation.
  • Replace abbreviated identifiers (env, k) with full descriptive names.
Commits 0