def test_text(self):
schema = """
@0xbf5147cbbecf40c1;
struct Person {
name @0 :Text;
surname @1 :Text;
}
"""
self.mod = self.compile(schema)
p = self.mod.Person(name=None, surname=None)
self.check(p, '()')
#
p = self.mod.Person(name=b"foo", surname=None)
self.check(p, '(name = "foo")')
#
p = self.mod.Person(name=None, surname=b"bar")
self.check(p, '(surname = "bar")')
#
p = self.mod.Person(name=b"foo", surname=b"bar")
self.check(p, '(name = "foo", surname = "bar")')
评论列表
文章目录