Test skipping custom types registered by name.
()
| 590 | |
| 591 | |
| 592 | def test_skip_name_custom(): |
| 593 | """Test skipping custom types registered by name.""" |
| 594 | fory1 = pyfory.Fory(xlang=True, compatible=True) |
| 595 | fory1.register_type(MyExt, name="my_ext", serializer=MyExtSerializer(fory1.type_resolver, MyExt)) |
| 596 | fory1.register_type(EmptyWrapper, name="my_wrapper") |
| 597 | |
| 598 | fory2 = pyfory.Fory(xlang=True, compatible=True) |
| 599 | fory2.register_type(Color, name="color") |
| 600 | fory2.register_type(MyStruct, name="my_struct") |
| 601 | fory2.register_type(MyExt, name="my_ext", serializer=MyExtSerializer(fory2.type_resolver, MyExt)) |
| 602 | fory2.register_type(MyWrapper, name="my_wrapper") |
| 603 | |
| 604 | _test_skip_custom(fory1, fory2) |
| 605 | |
| 606 | |
| 607 | def test_consistent_named(): |
nothing calls this directly
no test coverage detected