- From: Emilio Cobos Álvarez <emilio@mozilla.com>
- Date: Mon, 20 May 2019 12:09:07 +0200
- To: ericwilligers@chromium.org, W3C style mailing list <www-style@w3.org>
Hi Eric, So there's a bunch of tests that you've been adding to WPT like[1]. They're great, thanks for that. I wonder if we should auto-generate them using bikeshed. As part of reviewing the custom-properties spec I implemented the syntax parser[2]. It shouldn't be a lot of work to polish it, and wire it in such a way that it peeks data from the specs, parses the syntax of the property, and then uses the parsed representation to generate a bunch of tests, much like people are doing with idlharness, if my understanding is correct. It's less easy to add rules and exceptions to test how the property serializes exactly, but it should be trivial to test that the value parses, and that the serialized-value round-trips correctly. So I see it more like a complement to your tests than a replacement. Would that be something desirable? -- Emilio [1]: https://github.com/web-platform-tests/wpt/commit/694ccf5329645c1a01a9f4b22dc19e26951de303 [2]: https://github.com/emilio/css-typed-om-syntax
Received on Monday, 20 May 2019 10:09:34 UTC