summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/unit/completion/test_models.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/unit/completion/test_models.py b/tests/unit/completion/test_models.py
index ce5aebbe5..8a6b24557 100644
--- a/tests/unit/completion/test_models.py
+++ b/tests/unit/completion/test_models.py
@@ -423,7 +423,11 @@ def test_filesystem_completion(qtmodeltester, config_stub, info,
expected_1 = file_1.as_uri()
expected_2 = file_2.as_uri()
elif method == 'home':
- monkeypatch.setenv('HOME', str(local_files_path))
+ homedir = str(local_files_path)
+ monkeypatch.setenv('HOME', homedir) # POSIX
+ monkeypatch.setenv('USERPROFILE', homedir) # Windows
+ assert os.path.expanduser('~') == homedir
+
base = '~'
expected_1 = os.path.join('~', 'file1.txt')
expected_2 = os.path.join('~', 'file2.txt')