Skip to content

Conversation

@whizzzkid
Copy link
Contributor

Part 6 of 8

This is 6/8 of #265

Description of Changes (auto-gen)

Add tests/lib_api.rs with comprehensive tests for:

  • AnalyzeOptions and AnalyzeInput creation
  • DoctorRunOptions modes (default, with_fixes, ci_mode, for_groups)
  • ConfigLoadOptions creation and explicit_only mode
  • UserInteraction implementations (AutoApprove, DenyAll)
  • NoOpProgress reporter
  • Send+Sync bounds for key types

Integration tests for public API:

  • analyze::process_text with no errors
  • analyze::process_input from lines
  • doctor::run with empty config
  • doctor::list with empty config

Add tests/lib_api.rs with comprehensive tests for:
- AnalyzeOptions and AnalyzeInput creation
- DoctorRunOptions modes (default, with_fixes, ci_mode, for_groups)
- ConfigLoadOptions creation and explicit_only mode
- UserInteraction implementations (AutoApprove, DenyAll)
- NoOpProgress reporter
- Send+Sync bounds for key types

Integration tests for public API:
- analyze::process_text with no errors
- analyze::process_input from lines
- doctor::run with empty config
- doctor::list with empty config

Co-Authored-By: Claude (global.anthropic.claude-opus-4-5-20251101-v1:0) <noreply@anthropic.com>
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.

2 participants