fix(tests): Vorgabe-Test ohne den entfernten USERPROFILE-Zweig
Ampel / ampel (push) Successful in 42s

Der Test verlangte den Windows-Sonderzweig von ablage_vorgabe, der mit
Entscheid 7 gegangen ist — lokal (Windows) blieb er zufaellig gruen,
weil expanduser('~') dort auf USERPROFILE zeigt; die Linux-Ampel hat es
gemerkt. Er prueft jetzt die neue Wirklichkeit: nativ = Benutzerordner
DIESER Maschine.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-08-30 19:21:00 +02:00
co-authored by Claude Fable 5
parent cedab61ddf
commit 2b77ab0302
+8 -3
View File
@@ -128,10 +128,15 @@ def test_eingestellte_ablage_schlaegt_jede_vorgabe():
assert a["ablage_vorgabe"] == "D:\\Filme"
def test_windows_vorgabe_liegt_beim_nutzer(monkeypatch):
monkeypatch.setenv("USERPROFILE", "C:\\Users\\Test")
def test_native_vorgabe_liegt_beim_nutzer():
"""Der USERPROFILE-Sonderzweig ist mit der Standalone-App gegangen
(Rippy v5, Entscheid 7) — nativ heisst hier nur noch: ein
Entwickler-Lauf ausserhalb des Containers, und die Vorgabe liegt im
Benutzerordner dieser Maschine."""
import os
a = betrieb.auskunft(WINDOWS, container=False, plattform_name="win32")
assert a["ablage_vorgabe"].startswith("C:\\Users\\Test")
assert a["ablage_vorgabe"].startswith(os.path.expanduser("~"))
assert a["ablage_vorgabe"].endswith("Rippy")