Merge branch 'deedra'
This commit is contained in:
commit
4c47cc5fc4
5 files changed
+112
-12
No files matched your search
+17
-10
@@ -304,9 +304,13 @@ Ctrl+End line reading, and Up/Down navigation in a read-only multiline output
|
||||
control. Typing checks include repeated letters, spaces, Enter/Tab, accented
|
||||
characters, surrogate pairs, selection replacement, documents beyond the full
|
||||
snapshot limit, and silence for password/background/read-only fields and
|
||||
input rejected at the text limit. Both 32-bit and 64-bit fixtures use the same
|
||||
assertions. Lifecycle variants attach after the control has focus or
|
||||
restart the helper without closing it. Every text action must have an established
|
||||
input rejected at the text limit. Command-history checks consume queued Up/Down
|
||||
before dispatch, then replace the text and move the caret as MUSHclient does.
|
||||
They require ordered, single announcements for equal-length and rapid recalls
|
||||
and empty input, with no password, background or unrelated programmatic output.
|
||||
Both 32-bit and 64-bit fixtures use the same assertions. Lifecycle variants
|
||||
attach after the control has focus or restart the helper without closing it.
|
||||
Every text action must have an established
|
||||
focus source, matching the Go reader's filtering contract.
|
||||
|
||||
The Notepad fixture launches Wine's actual `notepad.exe` and uses `SendInput`
|
||||
@@ -315,13 +319,16 @@ It checks resulting document text as well as recorded accessibility output. Thes
|
||||
tests use a recording D-Bus service; they do not run the full reader or prove
|
||||
audible typing echo, physical keys, or a physical braille display.
|
||||
|
||||
For live MUSHclient acceptance, install the helper and reopen MUSHclient so the
|
||||
updated 32-bit DLL can load. In the command field, check Left/Right and
|
||||
Ctrl+Left/Right feedback without submitting a command. Use Ctrl+Tab to reach
|
||||
the read-only output notepad supplied by the Aardwolf review-buffer plugin;
|
||||
check Up/Down line reading and Left/Right characters there, then return to
|
||||
the command field. Check plugin menus and dialogs still work, and repeat after
|
||||
restarting the reader. These hooks provide caret feedback; independent review
|
||||
For live MUSHclient acceptance, install the helper, restart Cthulhu and reopen
|
||||
MUSHclient so the updated 32-bit DLL can load. In the command field, check Left/Right and
|
||||
Ctrl+Left/Right feedback without submitting a command. Use Up/Down to recall
|
||||
existing command history. Check each recalled command is spoken once,
|
||||
including equal-length entries and `blank` when returning to empty input.
|
||||
Do not submit recalled commands just to test speech.
|
||||
Use Ctrl+Tab to reach the read-only output notepad supplied by the Aardwolf
|
||||
review-buffer plugin; check Up/Down line reading and Left/Right characters
|
||||
there, then return to the command field. Check plugin menus and dialogs still
|
||||
work, and repeat after restarting the reader. These hooks provide caret feedback; independent review
|
||||
commands use the optional flat-review protocol described above. Native braille
|
||||
routing into Wine text remains unsupported.
|
||||
|
||||
|
||||
Reference in new issue
Block a user