-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test(e2e): add simple Svelte 5 suite #284
Conversation
Sorry, I'm still buried in work. It is passing now, I hope to get to it on the weekend. |
No worries, let me know if there's any way I can help lighten the load! For context, I'd like to land testing-library/svelte-testing-library#375 soon for "proper" Svelte 5 support (i.e. without using Svelte's legacy wrappers) in testing-library, but this would break Jest without svelte-jester support, so I'm holding off for the time being until we can land #284 and #283 here. This definitely isn't a fire while Svelte is still pushing v5 on its prerelease |
This PR is a companion #283. It adds a simple Svelte 5 test suite to the repository's
e2e
directory. For now, Svelte 5 module tests are skipped, because they require #283 to passWhen run locally on my machine, this suite passes againstmaster
. This is a bit unexpected to me, given that I can't get Svelte 5 to work properly with @testing-library/svelte-testing-library#375. Putting this PR up to aid investigation!Update: it looks like it a build issue! Running Svelte 5 E2E tests locally now properly fails after 6a51913