test_upload_single_file: add missing ssh_control_master
This commit is contained in:
@@ -7,7 +7,6 @@ from clan_lib.ssh.remote import Remote
|
||||
|
||||
@pytest.mark.with_core
|
||||
def test_upload_single_file(
|
||||
monkeypatch: pytest.MonkeyPatch,
|
||||
temporary_home: Path,
|
||||
hosts: list[Remote],
|
||||
) -> None:
|
||||
@@ -16,8 +15,8 @@ def test_upload_single_file(
|
||||
src_file = temporary_home / "test.txt"
|
||||
src_file.write_text("test")
|
||||
dest_file = temporary_home / "test_dest.txt"
|
||||
|
||||
upload(host, src_file, dest_file)
|
||||
with host.ssh_control_master() as host:
|
||||
upload(host, src_file, dest_file)
|
||||
|
||||
assert dest_file.exists()
|
||||
assert dest_file.read_text() == "test"
|
||||
|
||||
Reference in New Issue
Block a user