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
Fix Python 3.12+ test failures: Use real dialect instances for isinstance checks
- Replace MagicMock with real AuroraPgDialect instances in test fixtures
- Fix test_connection_provider to use real class implementing CanReleaseResources
- Fix test_limitless_plugin to use real AuroraPgDialect for dialect checks
- Fix test_multi_az_rds_host_list_provider and test_rds_host_list_provider to use real AuroraPgDialect
- Python 3.12+ has stricter isinstance() checks with Protocols/ABCs
- Maintains backward compatibility with Python 3.8-3.11
0 commit comments