cherry_be/lib/public/crawler_test.py
2021-02-17 15:28:07 +08:00

43 lines
1.3 KiB
Python

import unittest
from crawler import Crawler
import time
# time_start=time.time()
c = Crawler()
userinfo = c.defaultInit('2019002380', '@yuning20010329', '15143211127')
print(userinfo[-1])
print(c.getOwnSchedule())
# time_end=time.time()
# print('time cost',time_end-time_start,'s')
# userinfo = userinfo[0]
# print(userinfo)
# print(c.getOwnSchedule())
# print(c.getGrade())
# cookies = c.getCookie()
# cookies = cookies[0]
# print(cookies)
# print(str(cookies))
# cookies = str(cookies)
# cookies = eval(cookies)
# time_start=time.time()
# print(c.cookieInit(cookies, userinfo['uid'], userinfo['cid'], userinfo['sid'], userinfo['real_name']))
# time_end=time.time()
# print('time cost',time_end-time_start,'s')
# c = Crawler('2017002372', '623910ert&', '15143211127')
# c = Crawler('2019002380', '@yuning20010329', '15143211127')
# c.connection()
# c.getOtherschedule("dd709e77-34f8-43f7-8efa-0838fd138430")
# class TestCrawler(unittest.TestCase):
# # 测试链接
# def test_connection(self):
# self.assertEqual(c.connection(), ('ok', 200))
# #测试获取成绩
# def test_grade(self):
# self.assertEqual(c.getGrade(), ('ok', 200))
# #测试获取课表
# def test_schedule(self):
# self.assertEqual(c.getSchedule(), ('ok', 200))
# if __name__ == '__main__':
# unittest.main()