[lang-ref] ( rmdir_p ) ( python )

def test_rmdir_p(pushd):
    # os.removedirs()
    # bash: rmdir -p
    os.mkdir('dir1')
    os.mkdir('dir1/sub1')
    assert os.path.isdir('dir1')
    assert os.path.isdir('dir1/sub1')

    os.removedirs('dir1/sub1')
    assert not os.path.isdir('dir1/sub1')
    assert not os.path.isdir('dir1')