Пример #1
0
 async def this_test():
     async with aiohttp.ClientSession() as session:
         # wrong url
         async with session.get('http://localhost:4345/wrong') as wrong:
             self.assertEqual(wrong.status, 404)
         
         # right url
         async with session.get(__url_settings__) as r:
             self.assertEqual(r.status, 200)
             settings = await r.json()
         
         # check returned settings
         tt = TimeTable()
         tt.__setstate__(settings)
         self.assertEqual(self.timetable, tt)
Пример #2
0
    def test_get_settings(self):
        # wrong url
        wrong = requests.get('http://localhost:4345/wrong')
        self.assertEqual(wrong.status_code, 404)
        wrong.close()

        # right url
        r = requests.get(__url_settings__)
        self.assertEqual(r.status_code, 200)
        settings = r.json()
        r.close()

        # check returned settings
        tt = TimeTable()
        tt.__setstate__(settings)
        self.assertEqual(self.timetable, tt)