This page records information about setting up the CSS2.1 test suite and known issues with the build system.
The CSS2.1 Test Suite's final format is generated from the XHTML 1.1 source files with a set of Python scripts. These can be found in the tools/ directory of the test suite repository.
In an older revision of the build scripts, the CSS2.1 Test Suite's final format was generated by a makefile from the XHTML 1.1 source files. To run this process on your own computer, you will need:
This has not been tested on Windows.
xargs.make or gmake.perl package if it's not.XML::Parser module Run perl -MCPAN -e "install 'XML::Parser'"
to get it from CPAN.
HTML::Entities::Numbered module Run perl -MCPAN -e "install 'HTML::Entities::Numbered'"
to get it from CPAN.
Template (Template Toolkit) module Run perl -MCPAN -e "install 'Template'"
to get it from CPAN.
Once you have the pre-requisites set up,
CSS/CSS2.1-test-suite directory from dev.w3.org.make within the CSS2.1-test-suite directory
The finished tests will be in the newly-created dist directory.