Open jchris opened 6 months ago
Executable feature spec for 1.0 Our goal is to never ship a 2.0, which means we need to define compatibility for 1.0, so we can add features without breaking existing apps. At the simplest, this means writing a new small test suite that we guarantee to support for the long term. Then we can anchor docs etc from this code.
The existing test harness is JavaScript. It would be nice to have a TypeScript test harness.
Instead of going heavy on translating all the old tests to the new format, let's keep them as-is for now, and add a new minimal test case that can be the basis for the executable feature spec.
Would love ideas / patches / suggestions.