diff --git a/rust/crates/rusty-claude-cli/src/main.rs b/rust/crates/rusty-claude-cli/src/main.rs index d755da80..8a7c5975 100644 --- a/rust/crates/rusty-claude-cli/src/main.rs +++ b/rust/crates/rusty-claude-cli/src/main.rs @@ -13259,6 +13259,20 @@ mod tests { ), "invalid_resume_argument" ); + // coverage: invalid_history_count arm + assert_eq!( + classify_error_kind("invalid_history_count: abc is not a valid count"), + "invalid_history_count" + ); + assert_eq!( + classify_error_kind("something invalid count something"), + "invalid_history_count" + ); + // coverage: unknown_option arm (#790) + assert_eq!( + classify_error_kind("unknown_option: unknown system-prompt option: --foo."), + "unknown_option" + ); } #[test]