src/server/test/uri.c

changeset 633
392ec9026b07
parent 355
4a7dd7ff92c9
--- a/src/server/test/uri.c	Sat Nov 22 12:49:20 2025 +0100
+++ b/src/server/test/uri.c	Sat Nov 22 14:27:01 2025 +0100
@@ -31,34 +31,34 @@
 #include "../util/util.h"
 
 
-UCX_TEST(test_util_uri_escape_alphanum) {
+CX_TEST(test_util_uri_escape_alphanum) {
     char *str1 = "/test/path/abc/";
     char str_enc[512];
     
-    UCX_TEST_BEGIN;
+    CX_TEST_DO {
     
-    char *test = util_uri_escape(str_enc, str1);
-    UCX_TEST_ASSERT(test, "util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str1), "test != str1");
-    
-    UCX_TEST_END;
+        char *test = util_uri_escape(str_enc, str1);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str1));
+
+    }
 }
 
-UCX_TEST(test_util_uri_escape_space) {
+CX_TEST(test_util_uri_escape_space) {
     char *str1 = "/test/space in path/";
     char *str_enc_expected = "/test/space%20in%20path/";
     char str_enc[512];
     
-    UCX_TEST_BEGIN;
+    CX_TEST_DO {
     
-    char *test = util_uri_escape(str_enc, str1);
-    UCX_TEST_ASSERT(test, "util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str_enc_expected), "unexpected result");
+        char *test = util_uri_escape(str_enc, str1);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str_enc_expected));
     
-    UCX_TEST_END;
+    }
 }
 
-UCX_TEST(test_util_uri_escape_latin) {
+CX_TEST(test_util_uri_escape_latin) {
     char *str1 = "/test/path/öäütestß/";
     char *str_enc_expected = "/test/path/%C3%B6%C3%A4%C3%BCtest%C3%9F/";
     
@@ -67,22 +67,22 @@
     
     char str_enc[512];
     
-    UCX_TEST_BEGIN;
-    
-    // test 1
-    char *test = util_uri_escape(str_enc, str1);
-    UCX_TEST_ASSERT(test, "util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str_enc_expected), "unexpected result");
+    CX_TEST_DO {
     
-    // test 2
-    test = util_uri_escape(str_enc, str2);
-    UCX_TEST_ASSERT(test, "(2) util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str2_enc_expected), "(2) unexpected result");
+        // test 1
+        char *test = util_uri_escape(str_enc, str1);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str_enc_expected));
+
+        // test 2
+        test = util_uri_escape(str_enc, str2);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str2_enc_expected));
     
-    UCX_TEST_END;
+    }
 }
 
-UCX_TEST(test_util_uri_escape_kanji) {
+CX_TEST(test_util_uri_escape_kanji) {
     char *str1 = "漢字";
     char *str1_enc_expected = "%E6%BC%A2%E5%AD%97";
     
@@ -91,18 +91,18 @@
     
     char str_enc[512];
     
-    UCX_TEST_BEGIN;
-    
-    // test 1
-    char *test = util_uri_escape(str_enc, str1);
-    UCX_TEST_ASSERT(test, "util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str1_enc_expected), "unexpected result");
+    CX_TEST_DO {
     
-    // test 2
-    test = util_uri_escape(str_enc, str2);
-    UCX_TEST_ASSERT(test, "(2) util_uri_escape returned NULL");
-    UCX_TEST_ASSERT(!strcasecmp(test, str2_enc_expected), "(2) unexpected result");
+        // test 1
+        char *test = util_uri_escape(str_enc, str1);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str1_enc_expected));
+
+        // test 2
+        test = util_uri_escape(str_enc, str2);
+        CX_TEST_ASSERT(test);
+        CX_TEST_ASSERT(!strcasecmp(test, str2_enc_expected));
     
-    UCX_TEST_END;
+    }
 }
 

mercurial