Test overview

From Internationalization


This page summarises the tests available in the i18n test suite, by directory, and their status vis-a-vis the OWP/CSS test suites.

CSS tests

css-counter-styles-3

directory: css-counter-styles-3/i18n

all in CSS repo, except one css-counter-styles-016a, which was submitted with the text-transform PR

css-ruby-1

directory: css-ruby-1/collapsed-ruby

none in CSS repo

directory: css-ruby-1/defaults

none in CSS repo

directory: css-ruby-1/prefix

none in CSS repo

directory: css-ruby-1/ruby-align-property

none in CSS repo

directory: css-ruby-1/ruby-model

none in CSS repo

directory: css-ruby-1/rubypos

none in CSS repo

css-syntax-3

directory: css-syntax-3/tokenizing-and-parsing/input-byte-stream

none in CSS repo

css-text-3

directory: css-text-3/hyphens

none in CSS repo

directory: css-text-3/line-breaks

the test files are on the csswg-test repo, but in a directory called i18n, rather than one called line-breaks. The i18n directory also contains some text-transform tests (which ideally should not be there.)  It would be good to add a line-breaks directory to csswg-test, containing the line-break files.
the line-break directory contains a number of script-based files, where the path is changed.
the i18n files need to have the help url changed to drafts.csswg.org

directory: css-text-3/text-align

the test files are on the csswg-test repo, but the links to the ref files have the wrong name (missing the -ref).  Files in the i18n TS have been updated, and need to be uploaded to the csswg repo.

directory: css-text-3/text-justify

ok

directory: css-text-3/text-transform

a PR is in progress: https://github.com/w3c/csswg-test/pull/763

directory: css-text-3/white-space

ok

directory: css-text-3/word-break

ok

css-writing-modes-3

directory: css-text-3/text-direction

ok, except that the csswg tests are mixed with other tests in the css-writing-modes-3 directory rather than in a text-direction subdirectory. It would be good to change that.

directory: css-text-3/text-direction/bidi-prefixed

none in CSS repo, but not appropriate

directory: css-text-3/writing-mode

none in CSS repo, not clear whether they are needed, since there are many other writing-mode tests

directory: css-text-3/writing-mode/proprietary

none in CSS repo, but not appropriate


custom-counter-styles

directory: custom-counter-styles

none in CSS repo, but not appropriate


selectors-3

directory: selectors-3/pseudo-elements/first-letter

 none in CSS repo

directory: css-text-3/selectors

none in CSS repo, but not appropriate since they are all exploratory

directory: css-text-3/simple-selectors/attribute-selectors

the tests are in the CSS repo, but under the i18n directory. There are also differences such as the position of the assertion and the title (besides the js path), and sometimes notes. There don't appear to be any substantive differences however.

directory: css-text-3/simple-selectors/pseudo-classes

as above