Skip to content

Commit

Permalink
Update and add missing tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
mplatypus committed Mar 9, 2025
1 parent 2c1272c commit 0b04eb7
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions tests/hikari/impl/test_entity_factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -5724,26 +5724,30 @@ def test__deserialize_media_with_unset_fields(self, entity_factory_impl, media_p
del media_payload["width"]
del media_payload["height"]
del media_payload["content_type"]
del media_payload["loading_state"]

media = entity_factory_impl._deserialize_media(media_payload)

assert media.proxy_url is None
assert media.width is undefined.UNDEFINED
assert media.height is undefined.UNDEFINED
assert media.content_type is undefined.UNDEFINED
assert media.loading_state is undefined.UNDEFINED

assert isinstance(media, component_models.MediaResource)

def test__deserialize_media_with_nullable_fields(self, entity_factory_impl, media_payload):
media_payload["width"] = None
media_payload["height"] = None
media_payload["content_type"] = None
media_payload["loading_state"] = None

media = entity_factory_impl._deserialize_media(media_payload)

assert media.width is None
assert media.height is None
assert media.content_type is None
assert media.loading_state is None

assert isinstance(media, component_models.MediaResource)

Expand Down

0 comments on commit 0b04eb7

Please sign in to comment.