- From: Charles McCathieNevile <charles@w3.org>
- Date: Tue, 30 Dec 2003 20:13:37 -0500 (EST)
- To: WAI ER group <w3c-wai-er-ig@w3.org>
- Cc: Yves Lafon <ylafon@w3.org>
I think the simplest way is to make two claims: that the subject failed a particular test (doesn't have a character set encoding or something) and that the overall test (valid CC, for example) is not tested. You could subclass NotTested and Fail with a results class like ConsequentiallyPointless.Then you assert 1. page X has no defined characters (Fail "hasDefinedCharacters"), mode = automatic 2. page X has result ConsequentiallyPointless for testCase valid CSS, mode = inference (how do you specify what you used for the inference - should there be a based-on someURI property?) Which is equivalent to saying "I know that it isn't valid because it has no characters, but I didn't test anything more than the characters." You can also do this with multiple assertions: 2a. Fails CSSValidity, by inference from 1 2b. {lots of tests} nottested I think... Chaals On Tue, 30 Dec 2003, Charles McCathieNevile wrote: > >Yves Lafon wrote the following (in aprivate discussion, for which he has >given permission to publish) > >In EARL, I didn't see a way to say "I did not validate because of those >errors" and warnings, unless you say there is only one test. It seems to >be targeted at test suites instead of syntax validators (unless you want >an explosion of statements like "it pass the test that this property can >be used in that context" "the value is a proper value of this property" >and so on. >See >http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.w3.org%2F&warning=1&profile=css2&usermedium=all&output=application%2Fsoap%2Bxml >for the current format in SOAP (not complete yet, but you can try with a >page that has errors or warnings). > >The URI he provided gives: > ><?xml version='1.0' ?> ><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"> > <env:Body> > <m:cssvalidationresponse > env:encodingStyle="http://www.w3.org/2003/05/soap-encoding" > xmlns:m="http://www.w3.org/2003/10/20-css-validator"> > <m:uri>http://www.w3.org/</m:uri> > <m:checkedby>http://jigsaw.w3.org/css-validator/</m:checkedby> > <m:csslevel>css2</m:csslevel> > <m:date>2003.12.31T12:56:27Z</m:date> > <m:validity>true</m:validity> > <m:result> > <m:errors> > <m:errorcount>0</m:errorcount> > </m:errors> > <m:warnings> > <m:warningcount>0</m:warningcount> > </m:warnings> > </m:result> > </m:cssvalidationresponse> > </env:Body> ></env:Envelope> > >cheers > >Chaals > >Charles McCathieNevile http://www.w3.org/People/Charles tel: +61 409 134 136 >SWAD-E http://www.w3.org/2001/sw/Europe fax(france): +33 4 92 38 78 22 > Post: 21 Mitchell street, FOOTSCRAY Vic 3011, Australia or > W3C, 2004 Route des Lucioles, 06902 Sophia Antipolis Cedex, France > Charles McCathieNevile http://www.w3.org/People/Charles tel: +61 409 134 136 SWAD-E http://www.w3.org/2001/sw/Europe fax(france): +33 4 92 38 78 22 Post: 21 Mitchell street, FOOTSCRAY Vic 3011, Australia or W3C, 2004 Route des Lucioles, 06902 Sophia Antipolis Cedex, France
Received on Tuesday, 30 December 2003 20:18:20 UTC