Programm startet maximiert; Version 1.7.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c96cf1bd94
commit
c332c5a487
5 files changed
+24
-5
No files matched your search
+15
-2
@@ -29,8 +29,9 @@ class Lauf:
|
||||
|
||||
def __init__(self, home, einstellungen: dict | None = None):
|
||||
self.home = home
|
||||
if einstellungen is not None:
|
||||
(home / "einstellungen.json").write_text(json.dumps(einstellungen), encoding="utf-8")
|
||||
# Tests starten im normalen Fenster (die App sonst maximiert)
|
||||
einstellungen = {"vollbild": False} | (einstellungen or {})
|
||||
(home / "einstellungen.json").write_text(json.dumps(einstellungen), encoding="utf-8")
|
||||
self.root = None
|
||||
for versuch in range(3):
|
||||
try:
|
||||
@@ -1192,3 +1193,15 @@ def test_filter_kennzahlen_und_hell_dunkel(lauf_modern):
|
||||
lauf.root.update()
|
||||
assert app.neustart and app._beendet
|
||||
assert config.load()["design"] == "dunkel"
|
||||
|
||||
|
||||
def test_startet_maximiert(home):
|
||||
_profil_mit_daten(home)
|
||||
lauf = Lauf(home, {"assistent_erledigt": True, "tipps_beim_start": False, "vollbild": True, "design": "win95"})
|
||||
try:
|
||||
for _ in range(30):
|
||||
lauf.root.update()
|
||||
time.sleep(0.02)
|
||||
assert lauf.app.rahmen.maximiert, "Programm startet nicht maximiert"
|
||||
finally:
|
||||
lauf.ende()
|
||||
Reference in new issue
Block a user