def test_read_anonymous(fd): val = AMF3ObjectPacker.read(fd, [], [], []) assert val == ANONYMOUS
def test_read_named_type(fd): val = AMF3ObjectPacker.read(fd, [], [], []) assert val.foo == NAMED_TYPE.foo assert val.baz == NAMED_TYPE.baz
def test_size_anonymous(): assert AMF3ObjectPacker.size(ANONYMOUS, [], [], []) == ANONYMOUS_SIZE
def test_size_named_type(): assert AMF3ObjectPacker.size(NAMED_TYPE, [], [], []) == NAMED_TYPE_SIZE
def test_pack_anonymous(): assert AMF3ObjectPacker.pack(ANONYMOUS, [], [], []) == ANONYMOUS_BYTES
def test_pack_named_type(): assert AMF3ObjectPacker.pack(NAMED_TYPE, [], [], []) == NAMED_TYPE_BYTES