Idea: Test suite as part of stabilization

You know I love tests.

So I’m in favor in spirit. The obvious downside is making the stabilization process harder still. But we’ve both long wanted a better-organized specification and reference test suite, and this could help us inch in that direction. So part of the stabilization would be to also link the reference documentation for a feature to the reference tests for a feature.

I’m inclined to be more ambitious and suggest things like automatic coverage measurement, or fuzz/quickcheck requirements, but just reorganizing future tests by feature and thinking hard at it is a good step.

cc @chriskrycho re linking the reference and test suite.

3 Likes