Esempio n. 1
0
 def setUp(self):
     self.offer = OfferFactory()
     self.accepted_offer = OfferFactory(status='a')
     self.url = reverse('offer:pending')
     self.client = Client()
     self.superuser = UserFactory(is_superuser=True)
     self.user = UserFactory()
Esempio n. 2
0
 def setUp(self):
     self.category = CategoryFactory()
     self.user = UserFactory()
     self.offer = OfferFactory(category=self.category, author=self.user)
     self.user2 = UserFactory()
     self.url = reverse('offer:offer-update', kwargs={'pk': self.offer.pk})
     self.client = Client()
Esempio n. 3
0
 def setUp(self):
     self.user = UserFactory()
     self.accepted_offer = OfferFactory(author=self.user, status='a')
     self.rejected_offer = OfferFactory(author=self.user, status='r')
     self.pending_offer = OfferFactory(author=self.user)
     self.url = reverse('offer:user-offers', kwargs={'pk': self.user.pk})
     self.client = Client()
Esempio n. 4
0
    def test_if_when_accepted_offer_appears_in_authors_view(self):
        superuser = UserFactory(is_superuser=True)
        self.client.force_login(superuser)
        url = reverse('offer:offer-accept',
                      kwargs={'pk': self.pending_offer.pk})

        accept_response = self.client.post(url)
        self.pending_offer.refresh_from_db()
        self.assertEqual(302, accept_response.status_code)
        self.assertEqual('a', self.pending_offer.status)

        self.client.logout()
        self.client.force_login(self.user)

        response = self.client.get(self.url)
        self.assertEqual(200, response.status_code)
        self.assertContains(response, self.pending_offer.title)
Esempio n. 5
0
 def setUp(self):
     self.category = CategoryFactory()
     self.client = Client()
     self.user = UserFactory()
     self.url = reverse('offer:category', kwargs={'pk': self.category.pk})
Esempio n. 6
0
 def setUp(self):
     self.client = Client()
     self.category = CategoryFactory()
     self.user = UserFactory()
Esempio n. 7
0
 def setUp(self):
     self.offer = OfferFactory()
     self.superuser = UserFactory(is_superuser=True)
     self.user = UserFactory()
     self.url = reverse('offer:offer-reject', kwargs={'pk': self.offer.pk})
     self.client = Client()
Esempio n. 8
0
 def setUp(self):
     self.offer = OfferFactory()
     self.user = UserFactory()
     self.url = reverse('offer:offer-delete', kwargs={'pk': self.offer.pk})
Esempio n. 9
0
 def setUp(self):
     self.category = CategoryFactory()
     self.offer = OfferFactory(category=self.category)
     self.user = UserFactory()
     self.client = Client()
     self.url = reverse('offer:offer-detail', kwargs={'pk': self.offer.pk})
Esempio n. 10
0
 def setUp(self):
     self.client = APIClient()
     self.offer = OfferFactory()
     self.other_offer = OfferFactory()
     self.category = CategoryFactory()
     self.user = UserFactory()