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
Add comprehensive test cases for STRUCT type functionality:
- Add integration tests in test_base.py to verify struct type recognition
- Update one_row_complex tests to expect AthenaStruct instead of String
- Add tests for both struct<> and row<> type parsing in _get_column_type
- Expand converter tests with edge cases
- Test empty strings, non-dict JSON, and invalid JSON handling
- Document behavior with Athena's native struct format {a=1, b=2}
- Add compiler tests for error conditions and single field structs
- Add type tests for mixed field definitions and error handling
These tests ensure robust struct support and maintain backward compatibility
while providing comprehensive coverage of the new functionality.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments