forked from p15670423/monkey
21 lines
476 B
Python
21 lines
476 B
Python
import shutil
|
|
from pathlib import Path
|
|
|
|
import pytest
|
|
|
|
|
|
@pytest.fixture
|
|
def patched_home_env(monkeypatch, tmp_path):
|
|
monkeypatch.setenv("HOME", str(tmp_path))
|
|
|
|
return tmp_path
|
|
|
|
|
|
@pytest.fixture
|
|
def ransomware_target(tmp_path, data_for_tests_dir):
|
|
ransomware_test_data = Path(data_for_tests_dir) / "ransomware_targets"
|
|
ransomware_target = tmp_path / "ransomware_target"
|
|
shutil.copytree(ransomware_test_data, ransomware_target)
|
|
|
|
return ransomware_target
|