fsspec / sshfs

sshfs - SSH/SFTP implementation for fsspec
Apache License 2.0
58 stars 14 forks source link

put_file does not create parent directories #5

Closed skshetry closed 3 years ago

skshetry commented 3 years ago

Test to confirm this:

@pytest.mark.parametrize("cloud", [pytest.lazy_fixture("ssh")])
def test_put_file_ssh(tmp_dir, cloud):
    tmp_dir.gen("foo", "foo")
    cls, config, _ = get_cloud_fs(None, **cloud.config)
    fs = cls(**config)

    fs.fs.put_file("foo", "dir/foo")