Introduce release testing #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In the spirit of testing things as close as possible to how they are used, let's test the installation and consumption of this package. We need an automated test showing this package actively being installed by various JavaScript package managers and used by various runtimes.
Package managers:
Runtimes:
Some example use cases we should prove work well:
A good test script needs to be representative of actual package usage. A thorough test script likely imports every available package export from every available module. It would be even more wonderful of we could run the entire test suite this way and in every runtime. That would give maximum confidence in the package outside of building full-fledged apps using the package.
'Twould also be good for the installation and import tests to be identical to those documented in the package README.md.