Skip to content

Commit 016c2a1

Browse files
authored
Fix unit test warning (#452)
1 parent 6833ad3 commit 016c2a1

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

test/pycardano/test_serialization.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@ def test_transaction_witness_set_with_ordered_sets():
784784

785785
# Test fixtures
786786
@dataclass(repr=False)
787-
class TestCodedClass(CodedSerializable):
787+
class SampleCodedClass(CodedSerializable):
788788
"""A test class that uses CodedSerializable."""
789789

790790
_CODE: int = field(init=False, default=1)
@@ -803,15 +803,15 @@ class AnotherCodedClass(CodedSerializable):
803803
def test_coded_serializable_basic():
804804
"""Test basic serialization and deserialization."""
805805
# Create an instance
806-
obj = TestCodedClass(value="test", numbers=[1, 2, 3])
806+
obj = SampleCodedClass(value="test", numbers=[1, 2, 3])
807807

808808
# Test serialization
809809
primitive = obj.to_primitive()
810810
assert primitive == [1, "test", [1, 2, 3]]
811811

812812
# Test deserialization
813-
restored = TestCodedClass.from_primitive(primitive)
814-
assert isinstance(restored, TestCodedClass)
813+
restored = SampleCodedClass.from_primitive(primitive)
814+
assert isinstance(restored, SampleCodedClass)
815815
assert restored.value == "test"
816816
assert restored.numbers == [1, 2, 3]
817817

@@ -820,13 +820,13 @@ def test_coded_serializable_wrong_code():
820820
"""Test that wrong codes raise appropriate exceptions."""
821821
# Try to deserialize with wrong code
822822
with pytest.raises(DeserializeException) as exc_info:
823-
TestCodedClass.from_primitive([2, "test", [1, 2, 3]])
824-
assert "Invalid TestCodedClass type" in str(exc_info.value)
823+
SampleCodedClass.from_primitive([2, "test", [1, 2, 3]])
824+
assert "Invalid SampleCodedClass type" in str(exc_info.value)
825825

826826

827827
def test_multiple_coded_classes():
828828
"""Test that different coded classes work independently."""
829-
obj1 = TestCodedClass(value="test", numbers=[1, 2, 3])
829+
obj1 = SampleCodedClass(value="test", numbers=[1, 2, 3])
830830
obj2 = AnotherCodedClass(name="example")
831831

832832
# Serialize both
@@ -837,26 +837,26 @@ def test_multiple_coded_classes():
837837
assert prim1[0] != prim2[0]
838838

839839
# Restore both
840-
restored1 = TestCodedClass.from_primitive(prim1)
840+
restored1 = SampleCodedClass.from_primitive(prim1)
841841
restored2 = AnotherCodedClass.from_primitive(prim2)
842842

843843
# Verify restorations
844-
assert isinstance(restored1, TestCodedClass)
844+
assert isinstance(restored1, SampleCodedClass)
845845
assert isinstance(restored2, AnotherCodedClass)
846846
assert restored1.value == "test"
847847
assert restored2.name == "example"
848848

849849

850850
def test_coded_serializable_cbor():
851851
"""Test CBOR serialization and deserialization."""
852-
original = TestCodedClass(value="test", numbers=[1, 2, 3])
852+
original = SampleCodedClass(value="test", numbers=[1, 2, 3])
853853

854854
# Convert to CBOR and back
855855
cbor_bytes = original.to_cbor()
856-
restored = TestCodedClass.from_cbor(cbor_bytes)
856+
restored = SampleCodedClass.from_cbor(cbor_bytes)
857857

858858
# Verify restoration
859-
assert isinstance(restored, TestCodedClass)
859+
assert isinstance(restored, SampleCodedClass)
860860
assert restored.value == original.value
861861
assert restored.numbers == original.numbers
862862

@@ -872,19 +872,19 @@ def test_invalid_primitive_type():
872872

873873
for invalid_value in invalid_values:
874874
with pytest.raises(DeserializeException):
875-
TestCodedClass.from_primitive(invalid_value)
875+
SampleCodedClass.from_primitive(invalid_value)
876876

877877

878878
def test_invliad_coded_serializable():
879879
with pytest.raises(DeserializeException):
880-
TestCodedClass.from_primitive([2, "test", [1, 2, 3]])
880+
SampleCodedClass.from_primitive([2, "test", [1, 2, 3]])
881881

882882

883883
def test_coded_serializable_inheritance():
884884
"""Test that inheritance works properly with CodedSerializable."""
885885

886886
@dataclass(repr=False)
887-
class ChildCodedClass(TestCodedClass):
887+
class ChildCodedClass(SampleCodedClass):
888888
"""A child class that inherits from a CodedSerializable."""
889889

890890
_CODE: int = field(init=False, default=3)

0 commit comments

Comments
 (0)