W3C home > Mailing lists > Public > public-css-testsuite@w3.org > June 2014

Re: CSS test repo refactored - branch ready for review

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Sun, 01 Jun 2014 22:34:53 -0400
To: Peter Linss <peter.linss@hp.com>
Cc: public-css-testsuite@w3.org
Message-ID: <6bab5cd8d7fb75ec4cc48cc648a19161@gtalbot.org>
Le 2014-06-01 17:27, Peter Linss a écrit :
> On May 30, 2014, at 11:43 AM, Gérard Talbot 
> <css21testsuite@gtalbot.org> wrote:
> 
>> Le 2014-05-30 04:23, Peter Linss a écrit :



>> b) About 260 tests that I submitted have been moved to an odd folder, 
>> to the root folder
>> Eg.#1
>> absolute-non-replaced-width-025
>> should be in folder
>> http://test.csswg.org/source/css21/visudet/
>> but it isn't. According to shepherd, such test (and =~ 259 other 
>> tests) is in the root folder:
>> http://test.csswg.org/source/css21/
> 
> I don't think that rearranging the subdirectories within the
> specification directories was part of this refactoring. If we're going
> to be consistent with the WPT repo then we may have to rethink that
> anyway (though I don't think having a directory structure tied to spec
> subsections is a good idea for specs under active development, as the
> structure of the specs tends to change a lot and it's too much to
> rearrange the test repo every time that happens).
> 
> At this point feel free to move your tests about if you don't think
> they're in the right place, just be sure to either update the paths to
> reference and support files or move them as well, as needed.
> 

Peter,

I'm a bit confused. Let's consider
background-position-applies-to-001a.xht
test.

It's now in
http://test.csswg.org/source/css21/

but it should be in

http://test.csswg.org/source/css21/backgrounds/

The
background-position-applies-to-001a.xht
test has
<link rel="help" 
href="http://www.w3.org/TR/CSS21/colors.html#background-properties" 
title="14.2.1 Background properties: 'background-color', 
'background-image', 'background-repeat', 'background-attachment', 
'background-position', and 'background'" />

Shouldn't the <link rel="help" href="..."> spec be sufficient for the 
build process to figure out where (in which /css21/ folder) to put such 
test?

Gérard



>> 
>> Eg.#2
>> I have 29 background-position-* tests in
>> http://test.csswg.org/source/css21/
>> which obviously should be instead in
>> http://test.csswg.org/source/css21/backgrounds/
>> 
>> 
>> c)
>> [TXT] first-letter-characters-generator.py         30-May-2014 00:04  
>> 3.5K
>> [   ] first-letter-characters.tmpl                 30-May-2014 00:04  
>> 1.8K
>> files are in
>> http://test.csswg.org/source/css21/
>> 
>> I do not believe this is intended.
> 
> Those should probably be moved into a 'tools' directory.
> 
> 
>> 
>> 
>> d) Odd ("*-README") files in
>> http://test.csswg.org/source/css21/
>> are
>> http://test.csswg.org/source/css21/clipping-README
>> http://test.csswg.org/source/css21/background-table-README
>> but maybe those are (were) helpful to keep after (for) the refactoring
>> 
>> Gérard
>> --
>> Web authors' contributions to CSS 2.1 test suite
>> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
>> CSS 2.1 Test suite RC6, March 23rd 2011
>> http://test.csswg.org/suites/css2.1/20110323/html4/toc.html
>> 

-- 
Web authors' contributions to CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
CSS 2.1 Test suite RC6, March 23rd 2011
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html
Received on Monday, 2 June 2014 02:35:26 UTC

This archive was generated by hypermail 2.4.0 : Friday, 20 January 2023 19:58:20 UTC