diff options
| author | Bob Jamison <ishmalius@gmail.com> | 2008-05-01 19:54:27 +0000 |
|---|---|---|
| committer | ishmal <ishmal@users.sourceforge.net> | 2008-05-01 19:54:27 +0000 |
| commit | 2c4b961594065292a9712a981055d116ea8914b7 (patch) | |
| tree | f835c54ff18b3630804f1ddf2289b5260db489fe /src/dom/cssreader.cpp | |
| parent | Finish changing "Parser" to "Reader" (diff) | |
| download | inkscape-2c4b961594065292a9712a981055d116ea8914b7.tar.gz inkscape-2c4b961594065292a9712a981055d116ea8914b7.zip | |
Rearrange tests.
(bzr r5573)
Diffstat (limited to 'src/dom/cssreader.cpp')
| -rw-r--r-- | src/dom/cssreader.cpp | 41 |
1 files changed, 28 insertions, 13 deletions
diff --git a/src/dom/cssreader.cpp b/src/dom/cssreader.cpp index 265881781..4bbcefb98 100644 --- a/src/dom/cssreader.cpp +++ b/src/dom/cssreader.cpp @@ -1643,26 +1643,41 @@ bool CssReader::parseFile(const DOMString &fileName) } // namespace org -#ifdef TEST +#ifdef CSSTEST -int main(int argc, char **argv) +static const char *fileNames[] = + { + "001.css", + "acid.css", + "base.css", + "inkscape.css", + "meyerweb.css", + NULL + }; + +bool doTests() { org::w3c::dom::css::CssReader parser; - char *fileName; - fileName = "001.css"; - //fileName = "acid.css"; - //fileName = "base.css"; - //fileName = "inkscape.css"; - //fileName = "meyerweb.css"; - if (!parser.parseFile(fileName)) - { - printf("Test failed\n"); + for (char **fname = (char **)fileNames ; *fname ; fname++) + { + DOMString fileName = *fname; + if (!parser.parseFile(fileName)) + { + printf("Test failed\n"); + return false; + } + } + return true; +} + +int main(int argc, char **argv) +{ + if (!doTests()) return 1; - } return 0; } -#endif /* TEST */ +#endif /* CSSTEST */ //######################################################################### //# E N D O F F I L E |
