[csswg-drafts] Inferring test suite links

svgeesus has just created a new issue for https://github.com/w3c/csswg-drafts:

== Inferring test suite links ==
Most of our specs have a nice little panel with test coverage summaries, links to the tests, and also per-section panels with tests for that section.

In pre-bikeshed specs that was done by editing in a script:

```
<script defer="" src="https://test.csswg.org/harness/annotate.js#!css-grid-1_dev/css-grid-1" type="text/javascript"></script>
```
The `.bs` files don't have that script, and don't have anything obvious in the meta from which the link is created. The bikeshed documentation [talks about links to wpt with the &lt;wpt&gt; tag](https://tabatkins.github.io/bikeshed/#testing) but is silent where the test coverage panels magically appear from.

The bikeshed [boilerplate include files for CSS WG](https://github.com/tabatkins/bikeshed/tree/master/bikeshed/boilerplate/csswg) also don't seem to have any template that gets filled in for the test suite links.

And yet, some specs _have tests_, and _don't_ have test coverage panels, and I can't see how to correct that. For example, [Fonts 4 has tests](http://test.csswg.org/harness/results/css-fonts-4_dev/grouped/) and [the spec has no panel](https://drafts.csswg.org/css-fonts-4/).

So what am I missing here.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2747 using your GitHub account

Received on Thursday, 7 June 2018 22:23:45 UTC