-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
☂️ Move Adapters tests to node:test
#144
Comments
node:test
node:test
I migrate tests of @astrojs/cloudflare
I tried to fix it, but I couldn't, |
@xMohamd Thank you. ❤️ We are not using |
I'd like to try migrating the tests for @astrojs/netlify 🙇 |
@alexanderniebuhr #150 Check it and let me know if there is any issue |
@xMohamd thank you for it. |
@alexanderniebuhr I have a preliminary PR up.
Any assistance would help 🙇 |
Thank you everyone for all contributions! ❤️ |
Description
Internally, the team decided to move our testing infrastructure to use
node:test
instead of Mocha.While Mocha is good, it has its own quirks. Also, we believe that the Node.js test runner will improve with time.
This is an excellent opportunity to contribute to Astro and help us with the migration because you don't need to understand Astro logic. So if you have been looking for an opportunity to contribute to Astro, this is the perfect chance for you!
Plan
Comment here which integration/adapter you want to migrate first. Failing to comment might nullify your contribution if someone else did the work and commented on the issue. This will help us to avoid having multiple people working on the same thing.
The plan should be as follows:
@astrojs/*
packages. You can use this PR as a blueprint of what we're looking for, however this repository might be a little different, so this can only be used as a reference: chore(@astrojs/node): use Node.js for testing astro#9758Integrations/adapters
List of the integrations/adapters
@astrojs/cloudflare
@astrojs/netlify
The text was updated successfully, but these errors were encountered: