def test_view_login(): res = client.get('/login') assert res.status_code == 200 data = {'username': MAIN_DATA[0], 'password': MAIN_DATA[1]} res = client.post('/login', json=data) assert res.status_code == 200
def test_get_users(): # Получение списка пользователей после авторизации response = client.get('/api/v1/users', headers={"Authorization": "Basic " + user_auth}) assert response.status_code == 200
def test_get(): res = client.get('/region') assert res.status_code == 200 assert len(res.get_json()) == len(Region.query.all()) assert res.get_json()[0]['id'] == 1
def get_embed_code(url): track_url = url try: embed_info = client.get('/oembed', url=track_url, maxheight=150) return embed_info.html except Exception, e: print e return None
def test_view_registration(): res = client.get('/registration') assert res.status_code == 200 data = { 'username': MAIN_DATA[0], 'password1': MAIN_DATA[1], 'password2': MAIN_DATA[2], } res = client.post('/registration', json=data) assert res.status_code == 200 data = { 'username': MAIN_DATA[0], 'password1': MAIN_DATA[1], 'password2': 'gakdofg3333', } res = client.post('/registration', json=data) assert res.status_code == 404
def test_get(): res = client.get('/web') assert res.status_code == 200 assert len(res.get_json()) == 2 assert res.get_json()[0]['id'] == 1
def test_view_logout(): res = client.get('/logout') assert res.status_code == 200
def test_read_main(): response = client.get("/") assert response.status_code == 200 assert response.json() == {"msg": "Hello World"}
def get_track_info(url): track = client.get('/resolve', url=url) return track
def test_get_posts_without_auth(): # Получение списка постов без авторизации response = client.get('/api/v1/posts') assert response.status_code == 200
def test_get_users_without_auth(): # Получение списка пользователей без авторизации response = client.get('/api/v1/users') assert response.status_code == 401
def test_view_profile(): res = client.get('/profile') assert res.status_code == 200
def test_view_index(): res = client.get('/') assert res.status_code == 200
def test_get_student_by_id(self): self.assertEqual(client.get('/stud/1', ).status_code, 400) self.test_post_student() self.assertEqual(client.get('/stud/1', ).status_code, 201)
def test_get_teacher_by_id(self): self.assertEqual(client.get('/teach/1', ).status_code, 400) self.test_post_teacher() self.assertEqual(client.get('/teach/1', ).status_code, 201)