Summary #
- Cover
beets.NewCLIBeetsRunner("")fallback resolution tobeetonPATHandCLIBeetsRunner.DryRuncommand-failure error propagation. - Expand
beets.ParseReleaseURLerror-boundary tests for blank input, control characters (url.Parsefailure), trailing empty port delimiters (musicbrainz.org:), malformed release UUIDs, and percent-encoded slash smuggling. - Normalize 2-clause test names in
runner_test.gotoTestAction_Condition_ExpectedResult, synchronize cancellation deterministically on output readiness instead of a fixed50mstimer, and eliminate abbreviated identifiers (dir,fakeBin).