1515
1616#include "../../crmcommon_private.h"
1717
18- static int
19- null_message_fn (pcmk__output_t * out , va_list args )
20- {
21- return pcmk_rc_ok ;
22- }
23-
24- static int
25- null_message_fn_2 (pcmk__output_t * out , va_list args )
26- {
27- return pcmk_rc_ok ;
28- }
29-
3018static void
3119invalid_entries (void * * state )
3220{
@@ -36,8 +24,8 @@ invalid_entries(void **state)
3624 /* We can't test a NULL message_id here because that's the marker for
3725 * the end of the table.
3826 */
39- { "" , "" , null_message_fn },
40- { "" , NULL , null_message_fn },
27+ { "" , "" , pcmk__output_message_dummy1 },
28+ { "" , NULL , pcmk__output_message_dummy1 },
4129 { "" , "text" , NULL },
4230 { NULL },
4331 };
@@ -56,8 +44,8 @@ valid_entries(void **state)
5644 pcmk__output_t * out = NULL ;
5745
5846 pcmk__message_entry_t entries [] = {
59- { "msg1" , "text" , null_message_fn },
60- { "msg2" , "text" , null_message_fn_2 },
47+ { "msg1" , "text" , pcmk__output_message_dummy1 },
48+ { "msg2" , "text" , pcmk__output_message_dummy2 },
6149 { NULL },
6250 };
6351
@@ -66,9 +54,9 @@ valid_entries(void **state)
6654 pcmk__register_messages (out , entries );
6755 assert_int_equal (g_hash_table_size (out -> messages ), 2 );
6856 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg1" ),
69- null_message_fn );
57+ pcmk__output_message_dummy1 );
7058 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg2" ),
71- null_message_fn_2 );
59+ pcmk__output_message_dummy2 );
7260
7361 pcmk__output_free (out );
7462}
@@ -79,8 +67,8 @@ duplicate_message_ids(void **state)
7967 pcmk__output_t * out = NULL ;
8068
8169 pcmk__message_entry_t entries [] = {
82- { "msg1" , "text" , null_message_fn },
83- { "msg1" , "text" , null_message_fn_2 },
70+ { "msg1" , "text" , pcmk__output_message_dummy1 },
71+ { "msg1" , "text" , pcmk__output_message_dummy2 },
8472 { NULL },
8573 };
8674
@@ -89,7 +77,7 @@ duplicate_message_ids(void **state)
8977 pcmk__register_messages (out , entries );
9078 assert_int_equal (g_hash_table_size (out -> messages ), 1 );
9179 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg1" ),
92- null_message_fn_2 );
80+ pcmk__output_message_dummy2 );
9381
9482 pcmk__output_free (out );
9583}
@@ -100,8 +88,8 @@ duplicate_functions(void **state)
10088 pcmk__output_t * out = NULL ;
10189
10290 pcmk__message_entry_t entries [] = {
103- { "msg1" , "text" , null_message_fn },
104- { "msg2" , "text" , null_message_fn },
91+ { "msg1" , "text" , pcmk__output_message_dummy1 },
92+ { "msg2" , "text" , pcmk__output_message_dummy1 },
10593 { NULL },
10694 };
10795
@@ -110,9 +98,9 @@ duplicate_functions(void **state)
11098 pcmk__register_messages (out , entries );
11199 assert_int_equal (g_hash_table_size (out -> messages ), 2 );
112100 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg1" ),
113- null_message_fn );
101+ pcmk__output_message_dummy1 );
114102 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg2" ),
115- null_message_fn );
103+ pcmk__output_message_dummy1 );
116104
117105 pcmk__output_free (out );
118106}
@@ -123,7 +111,7 @@ default_handler(void **state)
123111 pcmk__output_t * out = NULL ;
124112
125113 pcmk__message_entry_t entries [] = {
126- { "msg1" , "default" , null_message_fn },
114+ { "msg1" , "default" , pcmk__output_message_dummy1 },
127115 { NULL },
128116 };
129117
@@ -132,7 +120,7 @@ default_handler(void **state)
132120 pcmk__register_messages (out , entries );
133121 assert_int_equal (g_hash_table_size (out -> messages ), 1 );
134122 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg1" ),
135- null_message_fn );
123+ pcmk__output_message_dummy1 );
136124
137125 pcmk__output_free (out );
138126}
@@ -143,8 +131,8 @@ override_default_handler(void **state)
143131 pcmk__output_t * out = NULL ;
144132
145133 pcmk__message_entry_t entries [] = {
146- { "msg1" , "default" , null_message_fn },
147- { "msg1" , "text" , null_message_fn_2 },
134+ { "msg1" , "default" , pcmk__output_message_dummy1 },
135+ { "msg1" , "text" , pcmk__output_message_dummy2 },
148136 { NULL },
149137 };
150138
@@ -153,7 +141,7 @@ override_default_handler(void **state)
153141 pcmk__register_messages (out , entries );
154142 assert_int_equal (g_hash_table_size (out -> messages ), 1 );
155143 assert_ptr_equal (g_hash_table_lookup (out -> messages , "msg1" ),
156- null_message_fn_2 );
144+ pcmk__output_message_dummy2 );
157145
158146 pcmk__output_free (out );
159147}
0 commit comments