Ejemplo n.º 1
0
def test_create_file_absolute_path_parent_folder():
    folder_id = drive.get_files(
        'name="test_folder" and mimeType="application/vnd.google-apps.folder"'
    )[0]["id"]
    path = '~/test_create_file_absolute_path_no_name'
    Path(path).expanduser().write_text(
        'some content')
    drive.create_file(
        path, parent_folder_id=folder_id)
    Path(path).expanduser().unlink()
Ejemplo n.º 2
0
def test_update_file_absolute_path_no_name():
    file_id = drive.get_files(
        'name="test_create_file_absolute_path_no_name"'
    )[0]["id"]

    path = '~/test_create_file_absolute_path_no_name'
    Path(path).expanduser().write_text(
        'some other content')
    drive.update_file(
        path, file_id)
    Path(path).expanduser().unlink()
Ejemplo n.º 3
0
def test_delete_file():
    files = drive.get_files('name contains "test"')
    for file in files:
        drive.delete_file(file["id"])
Ejemplo n.º 4
0
def test_get_files():
    assert len(drive.get_files(
        'name="Project description template"')) > 0
Ejemplo n.º 5
0
def test_download():
    file_id = drive.get_files(
        'name="test_create_file_absolute_path_from_home"'
    )[0]["id"]
    assert drive.download_file(file_id) == b'some content'
Ejemplo n.º 6
0
def test_copy_in_folder():
    folder_id = drive.get_files(
        'name="test_folder" and mimeType="application/vnd.google-apps.folder"'
    )[0]["id"]
    drive.copy_file('1B91DlZUvPuNXBlAd5KLinuUpBGyUx8D-K_RUZK91BFc',
                    'test_copy', folder_id)