Steven Kirk
d1b652213a
Make sure child windows have unique titles/ids.
3 years ago
Steven Kirk
0cc0443d34
Display window order in integration test app.
The previous method of relying on the order of windows returned by appium to determine window z-order proved not to be reliable. Instead use p/invoke to read `NSWindow.orderedIndex` on a timer and display it in a text box in the `ShowWindowtest` window.
This commit doesn't update the tests to use this new info though.
3 years ago
Giuseppe Lippolis
92291b7d9a
fix: Null Annotation
4 years ago
Steven Kirk
eb8ddef412
Add failing integration test on macOS.
Hiding a child window, and then clicking on the parent window causes the child window to be erroneously re-shown.
4 years ago
Steven Kirk
7156339304
Test CenterOwner window position.
4 years ago
Steven Kirk
4f84950c41
Added tests for #8335 .
4 years ago
Steven Kirk
519e850bf8
Correctly update position.
`Window.Position` isn't an Avalonia property so doesn't auto-update, we need to listen for `PositionChanged`.
4 years ago
Steven Kirk
328aef882b
Added failing tests for WindowState on mac.
4 years ago
Steven Kirk
8c3424baa4
Refactor OSX window tests a bit.
Try not to rely on `_session.ResetApp();` because restoring the application state in the tests tends to show up more errors (which this change has done: https://github.com/AvaloniaUI/Avalonia/issues/8335#issuecomment-1162804733 )
4 years ago
Dan Walmsley
1917def959
full set of window tests for osx.
4 years ago
Dan Walmsley
b7397a7cdf
add a11y identifiers for windows.
4 years ago
Dan Walmsley
67b6811ca8
add comment to show why test isnt working.
4 years ago
Steven Kirk
4c8240b7bf
Added integration tests for WindowStartupLocation.
4 years ago
Max Katz
4c039cbf7c
Move Fluent/Default themes out of main package
4 years ago
Steven Kirk
5d35ac324f
Additional menu integration tests.
4 years ago
Steven Kirk
69f96d5b44
Added failing integration test for #7906 .
4 years ago
Steven Kirk
261f46ea74
Added a few ListBox tests.
4 years ago
Steven Kirk
26137caaca
Trying to get stuff working on macOS.
Man, appium for mac sucks.
4 years ago
Steven Kirk
ddb6ab977e
Refactored ComboBox integration tests.
4 years ago
Steven Kirk
742d960874
Remove rogue character.
4 years ago
Steven Kirk
f6e06a6d15
Refactored Menu integration tests.
4 years ago
Steven Kirk
610ef6f467
Added a NativeMenu test for macOS.
4 years ago
Steven Kirk
9b9abb28ca
Added script to create bundle.
4 years ago
Steven Kirk
32e76d3350
WIP: Bundle IntegrationTestApp.
4 years ago
Steven Kirk
e0d3799887
Update IntegrationTestApp to net6.0.
4 years ago
Steven Kirk
06ed896317
Added access/accelerator key support.
And start adding integration tests for menu items.
5 years ago
Steven Kirk
8b642a9141
Implemented LabeledBy.
5 years ago
Steven Kirk
651106aed3
Use Name for AutomationId.
5 years ago
Steven Kirk
2e23333996
Add CheckBox tests.
5 years ago
Steven Kirk
e8801c2aca
Started adding ComboBox integration tests.
And fixed some issues with ComboBox/popups.
5 years ago
Steven Kirk
c1dfc1f963
Started adding integration tests.
5 years ago