Fix failing UIA tests from #10886 #14841

Open
opened 2026-01-31 04:21:00 +00:00 by claunia · 0 comments
Owner

Originally created by @carlos-zamora on GitHub (Aug 12, 2021).

Originally assigned to: @carlos-zamora on GitHub.

#10886 follow-up

There's some failing tests in the CSV that we're skipping right now. They shouldn't be failing, but the tests were verified to be correct when comparing our behavior to MS Word's.

We should update our UIA implementation to make these tests not fail.

IIRC I believe the failing tests are mainly:

  • "move by line" backwards on degenerate ranges are off by one
  • "move by document" do not report that they moved by the correct amount
  • a non-degenerate range that moves 0 should still expand by whatever unit you're moving by (even if you tried to move by 5/1/0 but ended up moving 0)
Originally created by @carlos-zamora on GitHub (Aug 12, 2021). Originally assigned to: @carlos-zamora on GitHub. #10886 follow-up There's some failing tests in the CSV that we're skipping right now. They shouldn't be failing, but the tests were verified to be correct when comparing our behavior to MS Word's. We should update our UIA implementation to make these tests not fail. IIRC I believe the failing tests are mainly: - "move by line" backwards on degenerate ranges are off by one - "move by document" do not report that they moved by the correct amount - a non-degenerate range that moves 0 should still expand by whatever unit you're moving by (even if you tried to move by 5/1/0 but ended up moving 0)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14841