invalid tests about range of integer values

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
counter-increment-015
counter-increment-016
counter-increment-017
counter-increment-023
counter-increment-024
counter-increment-025
counter-increment-026
counter-increment-028
counter-increment-029
counter-increment-030
counter-increment-036
counter-increment-037
counter-increment-038
counter-increment-039
counter-increment-041
counter-increment-042
counter-increment-043
counter-increment-049
counter-increment-050
counter-increment-051
counter-increment-052
counter-increment-056
counter-reset-013
counter-reset-015
counter-reset-026
counter-reset-028
counter-reset-039
counter-reset-041
counter-reset-052
counter-reset-056

The following tests, while valid, have incorrect assertion text for
the same reason:
counter-increment-003
counter-increment-004
counter-increment-010
counter-increment-011
counter-increment-012
counter-reset-003
counter-reset-004
counter-reset-010
counter-reset-011
counter-reset-012
counter-reset-016
counter-reset-017
counter-reset-023
counter-reset-024
counter-reset-025
counter-reset-029
counter-reset-030
counter-reset-036
counter-reset-037
counter-reset-038
counter-reset-042
counter-reset-043
counter-reset-049
counter-reset-050
counter-reset-051

(Additionally some have incorrect assertion text because "minimum
minus one" is used to describe both one under and one over the
alleged minimum.)


That said, I think the spec should probably allow for
implementation-specific limits or perhaps even define the allowed
range of values.

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/

Received on Tuesday, 5 October 2010 00:08:41 UTC