def setUp(self):
"""Setup."""
self.maxDiff = None
class User(gj.Document):
name = db.StringField()
email = db.EmailField()
class TestDocument(gj.Document):
value = db.StringField()
author = gj.FollowReferenceField(User)
contributors = db.ListField(gj.FollowReferenceField(User))
self.user_model_cls = User
self.test_model_cls = TestDocument
self.users_data = [
{
"id": ObjectId(),
"name": ("Test Example {}").format(counter),
"email": ("test{}@example.com").format(counter)
} for counter in range(3)
]
self.tests_data = [
{
"id": ObjectId(),
"value": ("test{}").format(counter),
"author": self.users_data[counter]["id"],
"contributors": [
user["id"] for (index, user) in enumerate(self.users_data)
if index != counter
]
} for counter in range(3)
]
test_follow_reference_field.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录