def setUp(self):
        self.client = OTIAPIClient()
        self.url = reverse('gtfsfeed-list', {})
        self.file_directory = os.path.dirname(os.path.abspath(__file__))
        self.test_gtfs_fh = open(self.file_directory + '/tests/test-gtfs.zip',
                                 'rb')

        # Some tasks such as GTFS imports require an oti-admin user (with a token) to exist
        self.admin = OTIUser.objects.create_user('oti-admin',
                                                 password='******',
                                                 email='*****@*****.**')
        Token.objects.get_or_create(user=self.admin)
Exemple #2
0
 def setUp(self):
     self.client = OTIAPIClient()
     self.list_url = reverse('users-list', {})
     self.data = {
         'username': '******',
         'password': '******',
         'email': '*****@*****.**',
         'first_name': '',
         'last_name': '',
         'is_staff': False,
         'is_active': True,
         'is_superuser': False
     }
     # Password and is_superuser not returned by response
     self.response_data = {
         key: self.data[key]
         for key in self.data if key not in ['is_superuser', 'password']
     }
Exemple #3
0
 def setUp(self):
     self.client = OTIAPIClient()
 def setUp(self):
     self.client = OTIAPIClient()
     self.url = reverse('real-time-list', {})
     self.file_directory = os.path.dirname(os.path.abspath(__file__))
     self.test_realtime_fh = open(self.file_directory +
                                  '/tests/stop_times_test.txt_new')