class SnapshoterTest(unittest.TestCase): ''' Тестирование класса для создания снимка ''' def setUp(self): self.account = Account(LOGIN, PASSWORD) self.account.auth() self.snapshoter = GroupSnapshoter(GID, API(self.account.oauth(APP_ID, PERMISSIONS))) def test_count(self): self.assertGreater(self.snapshoter.get_wall_count(), 0) self.assertGreater(self.snapshoter.get_videos_count(), 0) self.assertGreater(self.snapshoter.get_photos_count(), 0)
def refresh_token(vk_account): ''' Возвращает True, если удалось обновить токен для аккаунта account ''' account = Account(vk_account.login, vk_account.password) account.auth() access_token = account.oauth(APP_ID, APP_PERMISSION_SCOPE) # Нифига! Ну, что ж, придется ответить отказом if access_token is None: return False else: # Получили свеженький как цветущая девственница токен :) # Не забудим его сохранить в базу данных. vk_account.access_token = access_token vk_account.save() return True
def setUp(self): self.account = Account(LOGIN, PASSWORD) self.account.auth() self.snapshoter = GroupSnapshoter(GID, API(self.account.oauth(APP_ID, PERMISSIONS)))