tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
nixosTests.lomiri-clock-app: Fix OCR
OPNA2608
11 months ago
ad3c2cb9
6ffec69d
+8
-2
1 changed file
expand all
collapse all
unified
split
nixos
tests
lomiri-clock-app.nix
+8
-2
nixos/tests/lomiri-clock-app.nix
reviewed
···
34
34
machine.wait_for_x()
35
35
36
36
with subtest("lomiri clock launches"):
37
37
-
machine.execute("lomiri-clock-app >&2 &")
37
37
+
machine.succeed("lomiri-clock-app >&2 &")
38
38
+
machine.sleep(10)
39
39
+
machine.send_key("alt-f10")
40
40
+
machine.sleep(5)
38
41
machine.wait_for_text(r"(clock.ubports|City|Alarms)")
39
42
machine.screenshot("lomiri-clock_open")
40
43
41
44
machine.succeed("pkill -f lomiri-clock-app")
42
45
43
46
with subtest("lomiri clock localisation works"):
44
44
-
machine.execute("env LANG=de_DE.UTF-8 lomiri-clock-app >&2 &")
47
47
+
machine.succeed("env LANG=de_DE.UTF-8 lomiri-clock-app >&2 &")
48
48
+
machine.sleep(10)
49
49
+
machine.send_key("alt-f10")
50
50
+
machine.sleep(5)
45
51
machine.wait_for_text(r"(Stadt|Weckzeiten)")
46
52
machine.screenshot("lomiri-clock_localised")
47
53
'';