You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: improve test module return types and document external URL dependency (#1673)
- Change test modules from IDictionary<string, object>? to bool when no
meaningful return value is needed (Issue #1597). Using bool return type
is cleaner and more explicit than returning null for nullable dictionaries.
- Add documentation comment to DownloaderTests explaining the external URL
dependency and why this approach is reasonable for testing real download
functionality (Issue #1619).
- Keep IDictionary<string, object> (non-nullable) for JsonSerializationTests
where actual dictionary values are needed for testing serialization.
- Use string return type for FailedModuleWithCustomRetryPolicy to work with
the IRetryable<T> interface (value types have issues with T? generics).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments