test_misc.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:capnpy 作者: antocuni 项目源码 文件源码
def test_compact_struct_inside_list(self):
        schema = """
            @0xbf5147cbbecf40c1;
            struct Person {
                name @0 :Text;
                surname @1 :Text;
            }

            struct Town {
                people @0 :List(Person);
            }
        """
        mod = self.compile(schema)
        p1 = mod.Person(b'Mickey', b'Mouse')
        p2 = mod.Person(b'Donald', b'Duck')
        t = mod.Town([p1, p2])
        assert t.people[0].name == b'Mickey'
        assert t.people[0].surname == b'Mouse'
        assert t.people[1].name == b'Donald'
        assert t.people[1].surname == b'Duck'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号