-
Notifications
You must be signed in to change notification settings - Fork 709
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 various typedoc configs #542
Comments
Why not use ava for speeding up the tests? It's a really great testing framework, one I stumbled upon myself a while back. It spawn several separate node processes so that tests run incredibly fast. |
The specific testing framework shouldn't be too relevant to actually going through and building out the tests structure for something like this. I'd suggest sticking to whichever works, then we can open a separate issue if we manage to make it this far 😄 We should definitely go for snapshots as much as possible to. We kind of do it already, but this project is super heavy on "looks right" that we should mostly focus on that. |
Another 👍 for It also has an incredibly useful |
We kind of do this now, there are several toggles for options that get serialized to different snapshot files. With a recent improvement to the tests, they all run in under 10 seconds on my machine now, I'm not concerned about the speed so much anymore. |
There are a lot of issues where users are seeing a different output than expected. Also, a lot of PRs have no way to test the new feature. We should make it easier to write simple tests to test the output for various configurations.
Test model
Broken up by directory:
Concerns
The text was updated successfully, but these errors were encountered: