Commit 5c11485
committed
Make QA suite test deterministic on headless CI
The pass/fail cases asserted on window state via AC_assert_window, which
is Windows-only and raises NotImplementedError on macOS / Linux CI. The
suite runner scores that as 'error', not pass/fail, so passed/failed
counts and the JUnit failure total were wrong off-Windows. Switch to a
filesystem assertion (AC_assert_file) that is deterministic on every
platform and raises a proper AutoControlAssertionException on mismatch.1 parent 42c15b7 commit 5c11485
1 file changed
Lines changed: 8 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
| |||
0 commit comments