summaryrefslogtreecommitdiffstats
path: root/src/extract-uri-test.cpp
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2006-04-28 16:47:01 +0000
committerjoncruz <joncruz@users.sourceforge.net>2006-04-28 16:47:01 +0000
commit018fe5a60c309a2eebd42c3385401d1dc6ba8435 (patch)
tree0e662200eaf1a5b33426927338f315ed8a0ca55f /src/extract-uri-test.cpp
parentAdding unit test for verbs. (diff)
downloadinkscape-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.cpp56
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 :