def upload_files(file_paths, dir_name): """ TODO """ config = JWTAuth.from_settings_file('static/secrets/config.json') try: client = Client(config) content = Folder(client.folder('0')) user = client.user().get() print(content) print(content.get_items()) print('The current user ID is {0}'.format(user.id)) except (BoxOAuthException, BoxException) as e: # logging.warn() raise e
def mock_items(mock_box_session, mock_object_id): return [ {'type': 'file', 'id': mock_object_id}, {'type': 'folder', 'id': mock_object_id}, {'type': 'file', 'id': mock_object_id}, ], [ File(mock_box_session, mock_object_id), Folder(mock_box_session, mock_object_id), File(mock_box_session, mock_object_id), ]
def test_search_instantiates_search_and_calls_search( mock_client, mock_box_session, search_response, file_id, folder_id, ): # pylint:disable=redefined-outer-name mock_box_session.get.return_value = search_response search_term = 'lolcatz' search_result = mock_client.search( search_term, 10, 0, ancestor_folders=[Folder(mock_box_session, folder_id)], file_extensions=['.jpg'], ) assert search_result[0].object_id == file_id assert search_result[1].object_id == folder_id
def test_folder(mock_box_session, mock_object_id): return Folder(mock_box_session, mock_object_id)
def test_folder(mock_box_session, mock_object_id): # pylint:disable=redefined-outer-name return Folder(mock_box_session, mock_object_id)