fix test_dav_store_load_webdav in case encryption is enabled dav-2 tip

Thu, 29 Jan 2026 21:47:31 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Thu, 29 Jan 2026 21:47:31 +0100
branch
dav-2
changeset 907
119197afb22d
parent 906
c3d91432de2c

fix test_dav_store_load_webdav in case encryption is enabled

test/main.c file | annotate | diff | comparison | revisions
test/webdav_resource.c file | annotate | diff | comparison | revisions
--- a/test/main.c	Thu Jan 29 21:43:12 2026 +0100
+++ b/test/main.c	Thu Jan 29 21:47:31 2026 +0100
@@ -101,7 +101,7 @@
         cx_test_register(suite_webdav_enc, test_dav_create_webdav);
         cx_test_register(suite_webdav_enc, test_dav_store_content_webdav);
         cx_test_register(suite_webdav_enc, test_dav_store_stream_webdav);
-        //cx_test_register(suite_webdav_enc, test_dav_store_load_webdav);
+        cx_test_register(suite_webdav_enc, test_dav_store_load_webdav);
     }
     
     cx_test_run_stdout(suite);
--- a/test/webdav_resource.c	Thu Jan 29 21:43:12 2026 +0100
+++ b/test/webdav_resource.c	Thu Jan 29 21:47:31 2026 +0100
@@ -160,6 +160,8 @@
         dav_set_content(res1, buf1, (dav_read_func)cxBufferRead, (dav_seek_func)cxBufferSeek);
         int ret = dav_store(res1);
         CX_TEST_ASSERT(!ret);
+        ret = dav_load(res1);
+        CX_TEST_ASSERT(!ret);
         ret = dav_get_content(res1, resultBuf, (dav_write_func)cxBufferWrite);
         CX_TEST_ASSERT(!ret);
         CX_TEST_ASSERT(resultBuf->size == buf1->size);
@@ -172,6 +174,8 @@
         dav_set_content(res2, buf2, (dav_read_func)cxBufferRead, (dav_seek_func)cxBufferSeek);
         ret = dav_store(res2);
         CX_TEST_ASSERT(!ret);
+        ret = dav_load(res2);
+        CX_TEST_ASSERT(!ret);
         ret = dav_get_content(res2, resultBuf, (dav_write_func)cxBufferWrite);
         CX_TEST_ASSERT(!ret);
         CX_TEST_ASSERT(resultBuf->size == buf2->size);
@@ -184,6 +188,8 @@
         dav_set_content(res3, buf3, (dav_read_func)cxBufferRead, (dav_seek_func)cxBufferSeek);
         ret = dav_store(res3);
         CX_TEST_ASSERT(!ret);
+        ret = dav_load(res3);
+        CX_TEST_ASSERT(!ret);
         ret = dav_get_content(res3, resultBuf, (dav_write_func)cxBufferWrite);
         CX_TEST_ASSERT(!ret);
         CX_TEST_ASSERT(resultBuf->size == buf3->size);

mercurial