- From: Kris Krueger <krisk@microsoft.com>
- Date: Wed, 7 Apr 2010 15:43:22 +0000
- To: James Graham <jgraham@opera.com>
- CC: Anne van Kesteren <annevk@opera.com>, "public-html-testsuite@w3.org" <public-html-testsuite@w3.org>
Thanks for the feedback, good for the group and the approval process. If I understand your feedback correctly, how about instead of moving the valid 'a' tag dom tests into the approved folder. Instead I also submit case(s) for all of the 'a' tag attributes? For example the 'a' tag dom test would cover the interface listed below from the HTML5 spec. http://dev.w3.org/html5/spec/text-level-semantics.html#the-a-element interface HTMLAnchorElement : HTMLElement { stringifier attribute DOMString href; attribute DOMString target; attribute DOMString rel; readonly attribute DOMTokenList relList; attribute DOMString media; attribute DOMString hreflang; attribute DOMString type; attribute DOMString text; // URL decomposition IDL attributes attribute DOMString protocol; attribute DOMString host; attribute DOMString hostname; attribute DOMString port; attribute DOMString pathname; attribute DOMString search; attribute DOMString hash; }; -----Original Message----- From: public-html-testsuite-request@w3.org [mailto:public-html-testsuite-request@w3.org] On Behalf Of James Graham Sent: Tuesday, April 06, 2010 8:06 AM To: Kris Krueger Cc: Anne van Kesteren; public-html-testsuite@w3.org Subject: Re: Test Case Approval Request On 04/06/2010 04:36 PM, Kris Krueger wrote: > This is only one of the 19 tests that have been submitted to HG. I picked this one because it's correct per the specification and should not be controversial. > > For example some of the other HTML DOM cases are 'obsolete' (e.g. anchor02), so they should never get approved. > Other cases in the submitted folder are incorrect per the HTML5 spec and will need updates before they can get submitted. > I understand the desire to test the processes here, but I would be significantly more inclined to spend time reviewing a small testsuite than an individual test. With a small testsuite it is possible to see how systematically the tests have been written , whether they completely cover an individual section of the spec, and so on. With a single isolated test one can't really say any of those things only "this is right per spec" or "this is wrong per spec". It seems sufficiently harder to get from the latter to a coherent view of whether we have good test coverage for the spec as a whole that we should avoid accepting individual (standalone) tests but instead ask that individual tests are written to fit in with some preexisting suite that covers the part of the spec in question. For bootstrapping purposes that means we must start by trying to write and review testsuites rather than individual tests.
Received on Wednesday, 7 April 2010 15:47:10 UTC