1678b58dde
Introduces a new methodology to maintain tests for UI Automation. This includes... - `UiaTests.csv`: an excel spreadsheet designed to store UIA movement tests in a compact format - `GeneratedTests.ps1`: a PowerShell script that imports `UiaTests.csv` and outputs a C++ TEST_METHOD for `UiaTextRangeTests. This new system can be used to easily add more UIA movement tests. Read https://github.com/microsoft/terminal/blob/dev/cazamor/a11y-7000/testing/tools/TestTableWriter/README.md for more details. Follow-up work items: - #10924 **Failing Tests**: this found some failing tests. We should make them not fail. - #10925 **Missing Tests: Word navigation**: Word navigation is missing. - #10926 **MoveEndpoint Tests**: an additional column can be added to the CSV "EndpointTarget", which can be "start", "end", or "both". This will allow us to test `MoveEndpoint` in addition to `Move`.
72 lines
500 B
Plaintext
72 lines
500 B
Plaintext
apc
|
|
calt
|
|
ccmp
|
|
Apc
|
|
clickable
|
|
clig
|
|
copyable
|
|
dalet
|
|
dcs
|
|
Dcs
|
|
dialytika
|
|
dje
|
|
downside
|
|
downsides
|
|
dze
|
|
dzhe
|
|
Enum'd
|
|
Fitt
|
|
formattings
|
|
ftp
|
|
fvar
|
|
geeksforgeeks
|
|
ghe
|
|
gje
|
|
hostname
|
|
hostnames
|
|
hyperlink
|
|
hyperlinking
|
|
hyperlinks
|
|
img
|
|
It'd
|
|
kje
|
|
liga
|
|
lje
|
|
locl
|
|
lorem
|
|
maxed
|
|
mkmk
|
|
mru
|
|
nje
|
|
ogonek
|
|
ok'd
|
|
overlined
|
|
postmodern
|
|
ptys
|
|
qof
|
|
qps
|
|
rclt
|
|
reimplementation
|
|
reserialization
|
|
reserialize
|
|
reserializes
|
|
rlig
|
|
runtimes
|
|
shcha
|
|
slnt
|
|
Sos
|
|
timestamped
|
|
TLDR
|
|
tokenizes
|
|
tonos
|
|
tshe
|
|
uiatextrange
|
|
UIs
|
|
und
|
|
unregister
|
|
versioned
|
|
We'd
|
|
wildcards
|
|
yeru
|
|
zhe
|