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 setUpClass(cls): cls.driver = webdriver.Firefox() cls.tempdir = create_random_dir() cls.dropbox = DropboxAPI(cls.tempdir) params = authorize_dropbox_user(cls.driver, cls.dropbox.get_auth_url(), DROPBOX_EMAIL, DROPBOX_PASSWD) access_token, user_id, url_state = cls.dropbox.flow.finish(params) cls.dropbox.build(access_token)
def setUpClass(cls): cls.driver = webdriver.Firefox() cls.tempdir = create_random_dir() cls.box = BoxAPI(cls.tempdir) code = authorize_box_user(cls.driver, cls.box.get_auth_url(), BOX_EMAIL, BOX_PASSWD) access_token, refresh_token = cls.box.oauth.authenticate(code) cls.box.write_access_token(access_token, refresh_token) cls.box.build()
def test_download_file(self): # Given new_file_name = generate_random_string() create_new_file(join(self.tempdir, new_file_name)) download_dir = create_random_dir() # When self.disk.download_file(new_file_name, download_dir) # Then self.assertEqual(get_number_of_files_in_dir(download_dir), 1) # Clean delete_dir(download_dir)
def setUp(self): self.tempdir = create_random_dir() self.box = BoxAPI(self.tempdir)
def setUp(self): self.tempdir = create_random_dir() self.dropbox = DropboxAPI(self.tempdir)
def setUp(self): self.tempdir = create_random_dir() self.google_drive = GoogleDriveAPI(self.tempdir)
def setUp(self): self.tempdir = create_random_dir() self.disk = DiskAPI(self.tempdir)