예제 #1
0
 def setUp(self):
     super().setUp()
     self.sub = mock.make_submission()
     self.sub_id = self.sub.id
     self.user = create_user()
     self.user_id = self.user.id
     self.tag = mock.make_tag()
     self.tag_id = self.tag.id
예제 #2
0
 def post_note_destruction(self, user):
     sub_id = mock.make_submission().id
     note = mock.make_note(user, sub_id)
     return self.client.post(
         reverse(
             'intake-destroy_note',
             kwargs=dict(pk=note.id))
     )
예제 #3
0
 def setUp(self):
     super().setUp()
     self.sub = mock.make_submission()
     self.sub_id = self.sub.id
     self.user = create_user()
     self.user_id = self.user.id
     self.tag = mock.make_tag()
     self.tag_id = self.tag.id
예제 #4
0
 def test_returns_used_tags(self):
     tag = mock.make_tag("example")
     sub = mock.make_submission()
     user = create_user()
     link = SubmissionTagLink(user=user, content_object=sub, tag=tag)
     link.save()
     results = TagsService.get_all_used_tag_names()
     self.assertEqual(list(results), ["example"])
예제 #5
0
 def setUp(self):
     super().setUp()
     self.tag = mock.make_tag()
     self.sub = mock.make_submission()
     self.user = create_user()
     link = SubmissionTagLink(
         user=self.user, content_object=self.sub, tag=self.tag)
     link.save()
예제 #6
0
 def setUp(self):
     super().setUp()
     self.tag = mock.make_tag("remove me")
     self.sub = mock.make_submission()
     self.user = create_user()
     self.link = models.SubmissionTagLink(content_object=self.sub,
                                          tag=self.tag,
                                          user=self.user)
     self.link.save()
예제 #7
0
 def post_tags(self, user, **kwargs):
     sub_id = mock.make_submission().id
     data = dict(
         tags="apple, banana",
         submission=sub_id,
         user=user.id
     )
     data.update(kwargs)
     return self.client.post(reverse('intake-add_tags'), data)
예제 #8
0
 def post_new_note(self, user, **kwargs):
     sub_id = mock.make_submission().id
     data = dict(
         body="Coffee might help",
         submission=sub_id,
         user=user.id
     )
     data.update(kwargs)
     return self.client.post(reverse('intake-create_note'), data)
예제 #9
0
 def post_tags(self, user, **kwargs):
     sub_id = mock.make_submission().id
     data = dict(
         tags="apple, banana",
         submission=sub_id,
         user=user.id
     )
     data.update(kwargs)
     return self.client.post(reverse('intake-add_tags'), data)
예제 #10
0
 def setUp(self):
     super().setUp()
     self.tag = mock.make_tag("remove me")
     self.sub = mock.make_submission()
     self.user = create_user()
     self.link = models.SubmissionTagLink(
         content_object=self.sub,
         tag=self.tag,
         user=self.user)
     self.link.save()