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 async tests for CreateEntities API mirror (PR #183)
The sync side added test_url_targets_create_entities and updated several
_create_table assertions to use Entities[0] in PR #183. Those tests only
cover the sync _create_entity; the async client has its own copy.
Add three tests to cover the async-side behavior:
- test_create_entity_url_targets_create_entities: URL ends with /CreateEntities
- test_create_entity_payload_wraps_in_entities_array: body has Entities[0]
with @odata.type=ComplexEntityMetadata
- test_create_table_posts_complex_attribute_metadata: _create_table forwards
complex=True so the posted Attributes use Complex*AttributeMetadata variants
Tests: 2190 pass (up from 2187), _async_odata.py coverage at 98%.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments