31c675bdec
## Changes ### test_get_market_not_found - Updated test to expect `RetryError` instead of `ClobClientError` - The `get_market` method uses the `@with_retry()` decorator, so when the underlying API call fails repeatedly, it raises `RetryError` wrapping the original exception - Removed unused `ClobClientError` import ### test_start_and_receive_trades - Replaced `MagicMock` with a proper `MockWebSocket` class that implements the async iterator protocol correctly - `MagicMock` was passing `self` as an extra argument when calling `__aiter__`, causing "takes 0 positional arguments but 1 was given" - Removed unused `MagicMock` import Closes #49 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>