Exemple #1
0
 def setUp(self):
     self.user = UserFactory(is_active=True)
     self.field = FieldFactory()
     self.login_data = {'username': self.user.email, 'password': '******'}
     self.reservation_url = ReservationFactory.get_reservation_url()
     self.remove_url = ReservationFactory.get_remove_url()
     self.remove_all_url = ReservationFactory.get_remove_all_url()
     self.payment_url = ReservationFactory.get_reservation_list_url()
     self.all_reservations_url = ReservationFactory.get_all_reservations_url()
     self.reservation_list_url = ReservationFactory.get_reservation_list_url()
Exemple #2
0
 def setUp(self):
     self.user = UserFactory(is_active=True)
     self.field = FieldFactory()
     self.login_data = {
         'username': self.user.email,
         'password': '******'
     }
     self.reservation_url = ReservationFactory.get_reservation_url()
     self.remove_url = ReservationFactory.get_remove_url()
     self.remove_all_url = ReservationFactory.get_remove_all_url()
     self.payment_url = ReservationFactory.get_reservation_list_url()
     self.all_reservations_url = ReservationFactory.get_all_reservations_url(
     )
     self.reservation_list_url = ReservationFactory.get_reservation_list_url(
     )
Exemple #3
0
 def test_user_can_see_multiple_unpaid_reservations(self):
     ReservationFactory.create_batch(3, user=self.user)
     self.client.login(**self.login_data)
     response = self.client.get(ReservationFactory.get_reservation_list_url(),
                                {'start': timezone.now().date(), 'end': timezone.now().date()})
     reservations = [reserv for reserv in response.context_data['table'].data]
     self.assertEqual(len(reservations), 3, _("All three reservations are shown"))
Exemple #4
0
 def test_user_can_see_multiple_unpaid_reservations(self):
     ReservationFactory.create_batch(3, user=self.user)
     self.client.login(**self.login_data)
     response = self.client.get(
         ReservationFactory.get_reservation_list_url(), {
             'start': timezone.now().date(),
             'end': timezone.now().date()
         })
     reservations = [
         reserv for reserv in response.context_data['table'].data
     ]
     self.assertEqual(len(reservations), 3,
                      _("All three reservations are shown"))