-
Notifications
You must be signed in to change notification settings - Fork 586
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 against Pyodide in CI #3437
Comments
For testing in CI do we use Selenium to run those testing HTML files? I am curious and would like to help if that's ok |
I don't know any more than I wrote above! If you'd like to help, working out how to do this would be a big part of it 😅 |
Sounds good to me 😊
…On Thu, 20 Oct 2022 at 21:02, Zac Hatfield-Dodds ***@***.***> wrote:
I don't know any more than I wrote above! If you'd like to help, working
out *how* to do this would be a big part of it 😅
—
Reply to this email directly, view it on GitHub
<#3437 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG3N26KBOYGVVZNMSCNRJ3TWEGJLHANCNFSM56KT7QOA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
pytest-dev/pytest#10670 has some nice discussion about, and a working example of, using |
If using |
There's now https://pyodide.org/en/stable/development/building-and-testing-packages.html#testing-packages-against-pyodide, which looks pretty doable... |
Pyodide makes it easy to use Python code in your browser, which is great for demos like https://zhd.dev/ghostwriter/. It does also work a little differently to other platforms though, what with e.g. not having files, and so it would be nice to run our tests in CI to confirm that everything is working (to the extent possible).
Proof-of-concept for pytest in the browser: https://github.com/pydantic/pydantic-core/tree/main/wasm-preview; we can probably lean on that for our own CI.
The text was updated successfully, but these errors were encountered: