Good thing that we seem to have resolved the various licensing issues. On Wednesday, October 31, 2001, at 09:40 PM, Arnold, Curt wrote: >> After some clarifications, it is in fact ok to use IBM Public >> License or GPL softwares for the DOM Test Suites. As long as >> we only use them, there is no issues. > > We are not modifying JUnit, Testlet, JSUnit, Nunit et al and I do not > anticipate that we will. When we have identified problems with one of > the frameworks, their maintainers have been willing to > address the issue in a timely manner. >> If we need to modify >> them, then neither the GPL or the IBM Public license would do >> it. The Apache license is fine. So we don't really need to >> develop special harness for the DOM Conformance Test Suites >> in ECMAScript and Java if we don't modify the *Unit >> harnesses. As Dimitris pointed out, we still need to be sure >> that the tests can be reused with an other harness. > > The Java tests have run (and I'll double check the CVS to make sure > that I have put the code out there) with both JUnit and Avalon Testlet, > so I feel pretty confident that the test jar could be run > with any arbitrary test framework after somebody has modified the > adapter classes. > [dd] Good. This is exactly what we want. > Using JUnit would be the preferred approach for Java testing, since you > would assume that the target audience would be parser developers who > want to integrate DOM tests into their build process or > external developers who want to determine compliance of a particular > parser. > > JSUnit while usable, isn't ideal for a relative novice who wants to > determine how well a browser adheres to the recommendations. Ideally, > they could point their browser at a URL and run the tests > without any setup. > [dd] It is for this reason that there has been a wish for a harness online that can serve to run the ECMA tests. Only browsers can be tested using this approach, though.Received on Wednesday, 31 October 2001 16:19:51 GMT
This archive was generated by hypermail 2.2.0 + w3c-0.30 : Thursday, 9 June 2005 12:12:23 GMT