Пример #1
0
    def setUp(self):
        self.cloudinary_patcher = patch(
            'cloudinary.utils.cloudinary_url',
            side_effect=user_factory.CloudinaryMock.cloudinary_url)
        self.cloudinary_upload_patcher = patch(
            'cloudinary.uploader.upload',
            side_effect=user_factory.CloudinaryMock.upload)
        self.mock_cloudinary = self.cloudinary_patcher.start()
        self.mock_cloudinary_upload = self.cloudinary_upload_patcher.start()

        self.user = user_factory.create_user(email='*****@*****.**',
                                             password='******',
                                             username='******',
                                             first_name='example',
                                             last_name='demo')
        self.user1 = user_factory.create_user(email='*****@*****.**',
                                              password='******',
                                              username='******',
                                              first_name='example',
                                              last_name='demo')
        self.super_user = user_factory.create_user(email='*****@*****.**',
                                                   password='******',
                                                   username='******',
                                                   first_name='Admin',
                                                   last_name='demo',
                                                   user_type='super_staff')
        self.staff = user_factory.create_user(email='*****@*****.**',
                                              password='******',
                                              username='******',
                                              first_name='Staff',
                                              last_name='User',
                                              user_type='staff')
Пример #2
0
 def setUp(self):
     self.user = user_factory.create_user(email='*****@*****.**',
                                          password='******',
                                          username='******',
                                          first_name='example',
                                          last_name='demo')
     self.super_user = user_factory.create_user(
         email='*****@*****.**',
         password='******',
         username='******',
         first_name='Admin',
         last_name='User',
         user_type='super_staff')
     self.single_flight_schedule = {
         'expected_departure': timezone.now() + timedelta(hours=2),
         'expected_arrival': timezone.now() + timedelta(hours=12),
         'departure_airport': 'JFK',
         'arrival_airport': 'ATL',
         'flight_number': '001a',
     }
     self.flight_schedule = {
         'period': 12,
         'time_of_flight': '17:00:00',
         'flight_duration': '6:00:00',
         'departure_airport': 'LHR',
         'arrival_airport': 'LOS',
         'flight_number': '007c',
     }
Пример #3
0
    def setUp(self):
        self.user = user_factory.create_user(email='*****@*****.**',
                                             password='******',
                                             username='******',
                                             first_name='example',
                                             last_name='demo')
        self.user1 = user_factory.create_user(email='*****@*****.**',
                                              password='******',
                                              username='******',
                                              first_name='User',
                                              last_name='User1')
        self.user2 = user_factory.create_user(email='*****@*****.**',
                                              password='******',
                                              username='******',
                                              first_name='User',
                                              last_name='User2')
        self.super_user = user_factory.create_user(
            email='*****@*****.**',
            password='******',
            username='******',
            first_name='Admin',
            last_name='User',
            user_type='super_staff')
        self.flight = create_single_flight()
        self.flight1, self.flight2 = create_return_flight()

        self.return_ticket_reservation = make_reservation_return(
            user_account=self.user.account,
            first_flight=self.flight1,
            return_flight=self.flight2,
        )
        self.single_ticket_reservation = make_reservation_single(
            user_account=self.user1.account,
            flight=self.flight,
        )

        self.valid_reservation_data = {
            'first_flight': self.flight.id,
            'flight_class': Reservation.ECONOMY_CLASS,
            'ticket_type': Reservation.ONE_WAY,
        }
        self.valid_reservation_data_return = {
            'first_flight': self.flight1.id,
            'return_flight': self.flight2.id,
            'flight_class': Reservation.BUSINESS_CLASS,
            'ticket_type': Reservation.RETURN,
        }
    def setUp(self):
        self.user = user_factory.create_user(email='*****@*****.**',
                                             password='******',
                                             username='******',
                                             first_name='example',
                                             last_name='demo')
        self.super_user = user_factory.create_user(
            email='*****@*****.**',
            password='******',
            username='******',
            first_name='Admin',
            last_name='User',
            user_type='super_staff')

        self.flight, self.flight2 = create_return_flight()
        self.valid_reservation_data = {
            'return_flight': self.flight2.id,
            'flight_class': Reservation.BUSINESS_CLASS,
            'ticket_type': Reservation.RETURN,
        }
Пример #5
0
    def setUp(self):
        self.cloudinary_patcher = patch('cloudinary.utils.cloudinary_url')
        self.mock_cloudinary = self.cloudinary_patcher.start()

        self.user = user_factory.create_user(email='*****@*****.**',
                                             password='******',
                                             username='******',
                                             first_name='example',
                                             last_name='demo')
        self.valid_data = {
            'username': '******',
            'password': '******'
        }
    def setUp(self):
        self.cloudinary_patcher = patch('cloudinary.utils.cloudinary_url')
        self.mock_cloudinary = self.cloudinary_patcher.start()

        self.initial_user = user_factory.create_user(
            username='******',
            email='*****@*****.**',
            password='******')
        self.valid_data = {
            'username': '******',
            'first_name': 'Example',
            'last_name': 'User',
            'email': '*****@*****.**',
            'password': '******'
        }