W3C home > Mailing lists > Public > public-css-testsuite@w3.org > October 2010

Re: invalid tests about range of integer values

From: L. David Baron <dbaron@dbaron.org>
Date: Mon, 4 Oct 2010 22:03:25 -0700
To: "Gérard Talbot" <css21testsuite@gtalbot.org>
Cc: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
Message-ID: <20101005050325.GA17039@pickering.dbaron.org>
On Monday 2010-10-04 21:46 -0700, "Gérard Talbot" wrote:
> > On Monday 2010-10-04 17:26 -0700, "Gérard Talbot" wrote:
> >> > The following tests (in 20100917; I only spot-checked newer releases
> >> > to check that some tests were still problematic) are invalid because
> >> > they assume that CSS defines an allowed range of integer values,
> >> > which it does not:
> >> > counter-increment-013
> >>
> >> [snipped]
> >>
> >> {
> >> (...)
> >> > <meta name="assert" content="The property z-index set to a minimum
> >> value minus 1 is correctly truncated to the minimum value.">
> >>
> >> This assertion was discussed at the CSS WG F2F in Beijing. It was
> >> decided that tests need to test some boundaries that were reasonable.
> >
> > What was decided is, I believe, that it was reasonable to test that
> > a reasonable range of values are supported.  It is not, however,
> > reasonable to test that values outside that range are unsupported or
> > truncated, based on the current spec.
> 
> David,
> 
> Isn't it what is supposed to happen with values outside a range?

But there's no range in the spec.

What we agreed to test is that values within a "reasonable" range
are allowed.  In other words, we agreed that the test suite could
test a *minimum* range for what's allowed.  Or, to put it another
way, we agreed to test that browsers support *at least* a certain
reasonable range.

> many properties that allow an integer or real number as a value actually
> restrict the value to some range (...)

There's no such restriction here.

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/
Received on Tuesday, 5 October 2010 05:04:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 5 October 2010 05:04:30 GMT