]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-program-client: test-program-client - Do not require error handling
authorAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 19 Nov 2025 07:59:25 +0000 (09:59 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 20 Nov 2025 13:47:34 +0000 (13:47 +0000)
It's not important here.

src/lib-program-client/test-program-client-local.c
src/lib-program-client/test-program-client-unix.c

index 5973991a781ed8501aac11873dbf51d027f3de7e..b82811c4434df716d54e9b6075cc8ca333b77453 100644 (file)
@@ -43,6 +43,7 @@ static void test_program_success(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        test_assert(program_client_run(pc) == 1);
@@ -73,6 +74,7 @@ static void test_program_io_sync(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        test_assert(program_client_run(pc) == 1);
@@ -116,6 +118,7 @@ static void test_program_io_async(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        program_client_run_async(pc, test_program_io_async_callback, &ret);
@@ -151,6 +154,7 @@ static void test_program_failure(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        test_assert(program_client_run(pc) == 0);
@@ -205,6 +209,8 @@ static void test_program_io_big(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
+
        program_client_set_output(pc, os);
 
        test_assert(program_client_run(pc) == 1);
index 028e29de675fd12be6f1f072a64e22fd96af7ac9..7cc81769cb0c1c88e425af55b6613e5bd5890360 100644 (file)
@@ -295,6 +295,7 @@ static void test_program_success(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        program_client_run_async(pc, test_program_async_callback, &ret);
@@ -378,6 +379,7 @@ static void test_program_failure(void)
 
        buffer_t *output = buffer_create_dynamic(default_pool, 16);
        struct ostream *os = test_ostream_create(output);
+       o_stream_set_no_error_handling(os, TRUE);
        program_client_set_output(pc, os);
 
        program_client_run_async(pc, test_program_async_callback, &ret);