def prepare(obj): """准备用户、客户端、登录令牌、问题""" common_prepare(obj) obj.label = Label.objects.create(name="标签1") obj.question = Question.objects.create(title="问题1", author=obj.users["zhao"]) obj.question.labels.add(obj.label)
def setUp(self): common_prepare(self) self.label = Label.objects.create(name="标签1") self.path = reverse("labels_v2:follow", kwargs={"label_id": self.label.pk}) user = self.users["zhang"] LabelFollow.objects.create(user=user, label=self.label)
def setUp(self): common_prepare(self) self.label = Label.objects.create(**{ "name": "标签", "intro": "好", "avatar": "/pub/3.png" })
def prepare(obj): common_prepare(obj) obj.label = Label.objects.create(name="标签1") obj.article = Article.objects.create(title="标题1", content="内容1", is_draft=True, author=obj.users["zhang"]) obj.article.labels.add(obj.label)
def setUp(self): common_prepare(self) self.label1 = Label.objects.create(name="标签1") self.label2 = Label.objects.create(name="标签2") self.question = Question.objects.create(title="问题1", content="内容1", author=self.users["zhang"]) self.question.labels.add(self.label1) self.data = {"title": "问题标题", "content": "进一步描述", "labels": [self.label1.pk, self.label2.pk]} self.path = reverse("questions_v2:one_question", kwargs={"question_id": self.question.pk})
def setUp(self): common_prepare(self) self.label = Label.objects.create(name="标签1") self.path = reverse("articles:root") self.data = { "title": "标题1", "content": "内容1", "is_draft": True, "labels": self.label.pk }
def prepare(obj): """以回答投票为例进行准备""" common_prepare(obj) obj.label = Label.objects.create(name="标签1") obj.question = Question.objects.create(title="问题1", author=obj.users["zhao"]) obj.question.labels.add(obj.label) obj.answer = Answer.objects.create(author=obj.users["zhao"], question=obj.question, content="回答1", is_draft=False) obj.path = reverse("votes:root", kwargs={"kind": "answer", "id": obj.answer.pk}) obj.data = {"value": True}
def setUp(self): common_prepare(self) self.path = reverse("labels_v2:root") self.data = {"name": "标签", "intro": "好", "avatar": "/pub/3.png"}
def setUp(self): common_prepare(self) self.label = Label.objects.create(name="标签1") self.path = reverse("labels_v2:follow", kwargs={"label_id": self.label.pk})
def setUp(self): common_prepare(self) self.parent = Label.objects.create(name="标签1") self.child = Label.objects.create(name="标签2") self.path = reverse("labels_v2:child", kwargs={"label_id": self.parent.pk})
def setUp(self): common_prepare(self) self.old_data = {"name": "标签", "intro": "好", "avatar": "/pub/3.png"} self.label = Label.objects.create(**self.old_data) self.data = {"name": "新标签", "intro": "新说明", "avatar": "/pub/12.jpg"}
def setUp(self): common_prepare(self) self.label1 = Label.objects.create(name="标签1") self.label2 = Label.objects.create(name="标签2") self.path = reverse("questions_v2:root") self.data = {"title": "问题标题", "content": "进一步描述", "labels": [self.label1.pk, self.label2.pk]}