- From: <bugzilla@jessica.w3.org>
- Date: Mon, 15 Nov 2010 13:52:01 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11321 Summary: Scripted automated tests should be easier to write Product: HTML WG Version: unspecified Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 Component: testsuite AssignedTo: dave.null@w3.org ReportedBy: hsivonen@iki.fi QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org Mozilla uses a scripted test system where the lifecycle of a test file load is basically: 1) Before onload fires, the test calls SimpleTest.waitForExplicitFinish() to counter an unfortunate default that assumes that the test is done when onload fires. 2) The test calls assertion functions an arbitrary numbers of times. The assertion functions have nice short names like ok(bool, "message") or is(value1, value2, "message"). 3) The test signals that it is done by calling SimpleTest.finish() The HTML WG test harness requires much more boilerplate. Please make it so the test writer only needs to call nice simple methods like ok() and is() and then call something like finish() when the test is done without wrappers like test(), async_test() or step(). It would be acceptable to have to call an initialization method like SimpleTest.waitForExplicitFinish(), but it would be even nicer not to have to do that. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 15 November 2010 13:52:04 UTC