def test_get_avg_score(self): client = Client() student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() score = Score(student_id=student, course_name="123", semester="22", score=22, origin_score="33", label="") score.save() response = client.get("/score/avg_score/?student_id=17373010") self.assertEqual(response.status_code, 200)
def test_post_score4(self): client = Client() student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() data = {"student_id": "17373010", "info": [["B1A09104A", "工科数学分析(1)", "6.0", "99"]]} response = client.post("/score/", content_type='application/json', data=data) self.assertEqual(response.status_code, 400)
def test_get(self): student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() add_request('s', '17373010') client = Client() request = client.get('/request/') self.assertEqual(request.status_code, 200)
def test_post5(self): student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() add_request('s', '17373010') client = Client() data = {"student_id": "17373010"} request = client.post("/request/score_course/?student_id=17373010", content_type='application/json', data=data) self.assertEqual(request.status_code, 200)
def test_post2(self): student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() add_request('s', '17373010') client = Client() data = { "req_id": "1", "usr_name": "xxx", "password": "******", "req_type": "xxx" } request = client.post("/request/", content_type='application/json', data=data) self.assertEqual(request.status_code, 201)
def test_get_score(self): client = Client() student = Student(id='17373010', name='xxx', usr_name='xxx', usr_password='******', grade='2') student.save() response = client.get("/score/?student_id=17373010&semester=''") self.assertEqual(response.status_code, 200)