Open tristanhoy opened 1 year ago
Yes, that sounds great. I have no idea how to go about doing that tho :-)
what would be ideal is an env var that sets the TAP version (explicit but unsupported versions should error), that defaults to 13 - then in a future semver-major we could change the default to 14.
TAP 14 spec allows for identifying a test as a "subtest"
Is migrating to TAP 14 on the roadmap?
This would allow beautifiers to correctly indent subtests as TAP 13 has no mechanism for indicating the "level" of a test (everything is just flat comments).