Skip to content

Commit

Permalink
✅ Add value getter test
Browse files Browse the repository at this point in the history
  • Loading branch information
DavisDmitry committed Dec 12, 2021
1 parent 3f71cc9 commit 54c0089
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tests/net/test_serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,9 +134,11 @@ def test_invalid_position(x: int, y: int, z: int):

@pytest.mark.parametrize("value", (True, False, 0, 1, "test"))
def test_boolean(buffer: io.BytesIO, value):
data = serializers.BooleanSerializer(value).serialize()
serializer = serializers.BooleanSerializer(value)
assert serializer.value is value
data = serializer.serialize()
assert serializers.BooleanSerializer.deserialize(data) is bool(value)
serializers.BooleanSerializer(value).to_buffer(buffer)
serializer.to_buffer(buffer)
buffer.seek(0)
assert serializers.BooleanSerializer.from_buffer(buffer) is bool(value)

Expand Down

0 comments on commit 54c0089

Please sign in to comment.