blob: 945ce83a00b407cf9ffdca4ff4b451d706d8a812 [file] [log] [blame]
Aryeh Gregor7922f2b2016-08-25 12:57:171Most of this directory tests conformance to the editing spec written long ago
2by Aryeh Gregor. Nobody actually implements the spec, but the tests are still
3useful for regression testing. The files in data/ were generated from a
4JavaScript implementation of the specification using a complex procedure that
5can't actually be replicated right now as-is. Editing them manually is
6possible, but they're not really meant to be human-readable. If anyone is
7interested, it would be possible for Aryeh to get the test generation procedure
8working again. Or you could look into the repository history and figure out
9how to do it yourself, if you're brave.
10
11There is also a directory other/ that contains additional editor-related tests.
12They aren't necessarily based on any specification, but try to specify sensible
13behavior, and are meant to be helpful with regression testing for existing
14implementations and finding bugs in new implementations.