def setUpClass(cls): cls.driver = webdriver.Firefox() cls.tempdir = create_random_dir() cls.google_drive = GoogleDriveAPI(cls.tempdir) code = authorize_drive_user(cls.driver, cls.google_drive.get_auth_url(), DRIVE_EMAIL, DRIVE_PASSWD) cls.google_drive.authorize_with_code(code) cls.google_drive.build()
def init_storage_manager(self): self.storage_manager = StorageManager() drive_api = GoogleDriveAPI(demerio_config_dir) self.storage_manager.add_storage("google_drive", drive_api) dropbox = DropboxAPI(demerio_config_dir) self.storage_manager.add_storage("dropbox", dropbox) box = BoxAPI(demerio_config_dir) self.storage_manager.add_storage("box", box)
def test_i_do_not_need_to_go_through_oauth_if_file_exists(self): # Given google_drive_new = GoogleDriveAPI(self.tempdir) # Then self.assertTrue(google_drive_new.is_connected())
def setUp(self): self.tempdir = create_random_dir() self.google_drive = GoogleDriveAPI(self.tempdir)