W3C home > Mailing lists > Public > public-html-testsuite@w3.org > September 2010

RE: Reflection tests

From: Kris Krueger <krisk@microsoft.com>
Date: Wed, 29 Sep 2010 23:47:14 +0000
To: Aryeh Gregor <Simetrical+w3c@gmail.com>, "public-html-testsuite@w3.org" <public-html-testsuite@w3.org>
Message-ID: <FA9085650D2F8B4A9D501ED9D9706E9A14B19785@TK5EX14MBXW651.wingroup.windeploy.ntdev.microsoft.com>
Thanks for participating, when do you plan on being done?


-----Original Message-----
From: public-html-testsuite-request@w3.org [mailto:public-html-testsuite-request@w3.org] On Behalf Of Aryeh Gregor
Sent: Sunday, September 26, 2010 4:54 PM
To: public-html-testsuite@w3.org
Subject: Reflection tests

I've been working on a test suite in my spare time for a while, testing reflected attributes:


Since I'm an HTMLWG member, I'd check it into Mercurial, but there are two things that make me hesitate:

1) It doesn't use the existing framework for pure JS tests, but instead uses something I wrote myself.  I could try to port it to the existing framework, but it would probably require some changes to the framework to work smoothly.  There are over 15,000 tests, and I have plenty more to add.  They're extremely repetitive, since they're generated programmatically, and if I didn't write code in my framework to filter out or consolidate the more repetitive failures, the results would be a lot harder to make sense of.

2) I'm still actively developing the tests, and they're all contained in one file, so it's not like we could easily chop them up into pieces and call some stable and others not.

So I'm interested in hearing what people think.  Should I check them into hg regardless and just make it clear they still need work done?
Should I wait until they're ported to the test framework that other stuff is using?  Should I wait until they're complete and stable?
Also, how will review be conducted with this many tests?  A source-code review would make much more sense than trying to review each actual test.

Received on Wednesday, 29 September 2010 23:52:07 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:14:29 UTC