Skip to content

Wire Avalonia test app into durable-key integration test#33

Merged
asklar merged 3 commits into
mainfrom
feat/test-avalonia
Jul 9, 2026
Merged

Wire Avalonia test app into durable-key integration test#33
asklar merged 3 commits into
mainfrom
feat/test-avalonia

Conversation

@asklar

@asklar asklar commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary:

  • Build and launch the Avalonia test app from the integration test target.
  • Deploy build\plugins recursively to %USERPROFILE%\.lvt\plugins before probing Avalonia.
  • Assert durable-key uniqueness/stability, Avalonia HWND stitching, and --query round-trip for a named control.

Part of #30

asklar and others added 3 commits July 8, 2026 23:22
Build and launch the Avalonia test app from the integration suite, deploy runtime plugins to the user plugin directory, and assert durable key stability plus query round-tripping for named controls.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Move the Avalonia test app and managed tree walker to net10.0, publish the tree walker as an integration-test dependency, and make plugin deployment tolerate locked existing plugin artifacts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Retain net8.0 for the injected managed Avalonia tree walker while allowing it to roll forward when inspecting the net10 test app.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@asklar asklar force-pushed the feat/test-avalonia branch from 2b1bf42 to 8abb25c Compare July 9, 2026 06:26
@asklar asklar merged commit 06cef2c into main Jul 9, 2026
1 check passed
@asklar asklar deleted the feat/test-avalonia branch July 9, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant