diff options
| author | Jon A. Cruz <jon@joncruz.org> | 2006-04-28 16:47:01 +0000 |
|---|---|---|
| committer | joncruz <joncruz@users.sourceforge.net> | 2006-04-28 16:47:01 +0000 |
| commit | 018fe5a60c309a2eebd42c3385401d1dc6ba8435 (patch) | |
| tree | 0e662200eaf1a5b33426927338f315ed8a0ca55f /src/extract-uri-test.cpp | |
| parent | Adding unit test for verbs. (diff) | |
| download | inkscape-018fe5a60c309a2eebd42c3385401d1dc6ba8435.tar.gz inkscape-018fe5a60c309a2eebd42c3385401d1dc6ba8435.zip | |
Replaced two tests with CxxTest versions.
(bzr r605)
Diffstat (limited to 'src/extract-uri-test.cpp')
| -rw-r--r-- | src/extract-uri-test.cpp | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/extract-uri-test.cpp b/src/extract-uri-test.cpp deleted file mode 100644 index 9bf44baca..000000000 --- a/src/extract-uri-test.cpp +++ /dev/null @@ -1,56 +0,0 @@ -#include <utest/utest.h> -#include "extract-uri.h" -#include <string.h> -#include <glib.h> - -struct Case { - char const *input; - char const *exp; -}; - -static void test_extract_uri_case(Case const &c) -{ - char * const p = extract_uri(c.input); - UTEST_TEST(c.input) { - UTEST_ASSERT( ( p == NULL ) == ( c.exp == NULL ) ); - if (p) { - UTEST_ASSERT( strcmp(p, c.exp) == 0 ); - } - } - g_free(p); -} - -int main(int argc, char *argv[]) -{ - utest_start("extract_uri"); - - Case const cases[] = { - { "url(#foo)", "#foo" }, - { "url foo ", "foo" }, - { "url", NULL }, - { "url ", NULL }, - { "url()", NULL }, - { "url ( ) ", NULL }, - { "url foo bar ", "foo bar" } - }; - - for(unsigned i = 0; i < G_N_ELEMENTS(cases); ++i) { - Case const &c = cases[i]; - test_extract_uri_case(c); - } - - return ( utest_end() - ? EXIT_SUCCESS - : EXIT_FAILURE ); -} - -/* - Local Variables: - mode:c++ - c-file-style:"stroustrup" - c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) - indent-tabs-mode:nil - fill-column:99 - End: -*/ -// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 : |
