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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
 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)
Ejemplo n.º 5
0
 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)