Skip to content

Port tests of Select from Playwright to dioxus-test - #308

Open
hovinen wants to merge 14 commits into
DioxusLabs:0.8from
hovinen:test-select-with-dioxus-test
Open

hovinen wants to merge 14 commits into
DioxusLabs:0.8from
hovinen:test-select-with-dioxus-test

Conversation

@hovinen

@hovinen hovinen commented Oct 16, 2026 •

Copy link
Copy Markdown

This adds tests of the Select component, as far as is possible with the Blitz HEAD and dioxus-test. The tests were ported from the exsiting Playwright tests in playwright/select.spec.ts, broken down and made hermetic.

This builds on top of #302.

@hovinen
hovinen marked this pull request as draft October 16, 2026 16:14
Point the Dioxus ecosystem crates (dioxus, dioxus-ssr, dioxus-rsx,
dioxus-code, dioxus-icons, dioxus-sdk-time) at the DioxusLabs git
repositories and patch crates.io to match. Add dioxus-test and tokio as
dev-dependencies of primitives and preview.
This is intended as a starting point for porting more tests. It shows
what one can already do with dixous-test.

Since this depends on some changes to Dioxus and Blitz which have not
yet been released (as of the time of writing), this adds dependency
overrides to point to the current HEAD of the respective Git
repositories.
@hovinen
hovinen force-pushed the test-select-with-dioxus-test branch from a59f7dd to 038e4f6 Compare October 17, 2026 14:07
@hovinen
hovinen changed the base branch from main to 0.8 October 17, 2026 14:07
@hovinen
hovinen force-pushed the test-select-with-dioxus-test branch from 038e4f6 to bc66bc8 Compare October 17, 2026 14:12
@hovinen
hovinen marked this pull request as ready for review October 17, 2026 14:12

This branch has not been deployed

No deployments
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