You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 10, 2025. It is now read-only.
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:
Migrate tests of our @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#9758
Description
Internally, the team decided to move our testing infrastructure to use
node:testinstead 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