@@ -38,17 +38,16 @@ def tearDown(self):
38
38
TODO
39
39
Write at least one test for each test for successful operation and for expected errors.
40
40
"""
41
- # def test_get_categories(self):
42
- # res = self.client().get("/api/v1.0/categories")
43
- # data = json.loads(res.data)
44
- # print(f'Data:{res.data}')
45
- # self.assertEqual(res.status_code, 200)
46
- # self.assertEqual(data["success"], True)
47
- # self.assertTrue(data["total_category"])
48
- # self.assertTrue(len(data["categories"]))
41
+ def test_get_categories (self ):
42
+ res = self .client ().get ("/categories" )
43
+ data = json .loads (res .data )
44
+ print (f'Data:{ res .data } ' )
45
+ self .assertEqual (res .status_code , 200 )
46
+ self .assertTrue (data ["categories" ])
47
+ self .assertTrue (len (data ["categories" ]))
49
48
50
49
# def test_404_sent_requesting_beyond_valid_page(self):
51
- # res = self.client().get("/api/v1.0/ categories?page=1000", json={"category": 1})
50
+ # res = self.client().get("/categories?page=1000", json={"category": 1})
52
51
# data = json.loads(res.data)
53
52
54
53
# self.assertEqual(res.status_code, 404)
@@ -76,7 +75,7 @@ def tearDown(self):
76
75
# self.assertTrue(len(data["questions"]))
77
76
78
77
def test_quiz (self ):
79
- res = self .client ().get ("/play " ,json = {"previous_question" : [1 ],"quiz_category" :{ "id" :1 }})
78
+ res = self .client ().get ("/quizzes " ,json = {"previous_question" : [1 ],"quiz_category" :{ "id" :1 }})
80
79
print (f'Data:{ res .data } ' )
81
80
data = json .loads (res .data )
82
81
print (f'Data:{ data } ' )
0 commit comments