@@ -87,7 +87,10 @@ set(base_test_SOURCES
87
87
icinga-notification.cpp
88
88
icinga-perfdata.cpp
89
89
methods-pluginnotificationtask.cpp
90
+ remote-sslcert-fixture.cpp
90
91
remote-configpackageutility.cpp
92
+ remote-httpserverconnection.cpp
93
+ remote-httpmessage.cpp
91
94
remote-url.cpp
92
95
${base_OBJS}
93
96
$<TARGET_OBJECTS:config>
@@ -271,6 +274,31 @@ add_boost_test(base
271
274
icinga_perfdata/parse_edgecases
272
275
icinga_perfdata/empty_warn_crit_min_max
273
276
methods_pluginnotificationtask/truncate_long_output
277
+ remote_certs/setup_certs
278
+ remote_certs/cleanup_certs
279
+ remote_httpmessage/request_parse
280
+ remote_httpmessage/request_params
281
+ remote_httpmessage/response_flush_nothrow
282
+ remote_httpmessage/response_flush_throw
283
+ remote_httpmessage/response_write_empty
284
+ remote_httpmessage/response_write_fixed
285
+ remote_httpmessage/response_write_chunked
286
+ remote_httpmessage/response_sendjsonbody
287
+ remote_httpmessage/response_sendjsonerror
288
+ remote_httpmessage/response_sendFile
289
+ remote_httpserverconnection/expect_100_continue
290
+ remote_httpserverconnection/bad_request
291
+ remote_httpserverconnection/error_access_control
292
+ remote_httpserverconnection/error_accept_header
293
+ remote_httpserverconnection/error_authenticate_cn
294
+ remote_httpserverconnection/error_authenticate_passwd
295
+ remote_httpserverconnection/error_authenticate_wronguser
296
+ remote_httpserverconnection/error_authenticate_wrongpasswd
297
+ remote_httpserverconnection/reuse_connection
298
+ remote_httpserverconnection/wg_abort
299
+ remote_httpserverconnection/client_shutdown
300
+ remote_httpserverconnection/handler_throw
301
+ remote_httpserverconnection/liveness_disconnect
274
302
remote_configpackageutility/ValidateName
275
303
remote_url/id_and_path
276
304
remote_url/parameters
@@ -279,6 +307,44 @@ add_boost_test(base
279
307
remote_url/illegal_legal_strings
280
308
)
281
309
310
+ if (BUILD_TESTING)
311
+ set_tests_properties (
312
+ base-remote_httpmessage/request_parse
313
+ base-remote_httpmessage/request_params
314
+ base-remote_httpmessage/response_flush_nothrow
315
+ base-remote_httpmessage/response_flush_throw
316
+ base-remote_httpmessage/response_write_empty
317
+ base-remote_httpmessage/response_write_fixed
318
+ base-remote_httpmessage/response_write_chunked
319
+ base-remote_httpmessage/response_sendjsonbody
320
+ base-remote_httpmessage/response_sendjsonerror
321
+ base-remote_httpmessage/response_sendFile
322
+ base-remote_httpserverconnection/expect_100_continue
323
+ base-remote_httpserverconnection/bad_request
324
+ base-remote_httpserverconnection/error_access_control
325
+ base-remote_httpserverconnection/error_accept_header
326
+ base-remote_httpserverconnection/error_authenticate_cn
327
+ base-remote_httpserverconnection/error_authenticate_passwd
328
+ base-remote_httpserverconnection/error_authenticate_wronguser
329
+ base-remote_httpserverconnection/error_authenticate_wrongpasswd
330
+ base-remote_httpserverconnection/reuse_connection
331
+ base-remote_httpserverconnection/wg_abort
332
+ base-remote_httpserverconnection/client_shutdown
333
+ base-remote_httpserverconnection/handler_throw
334
+ base-remote_httpserverconnection/liveness_disconnect
335
+ PROPERTIES FIXTURES_REQUIRED ssl_certs)
336
+
337
+ set_tests_properties (
338
+ base-remote_certs/setup_certs
339
+ PROPERTIES FIXTURES_SETUP ssl_certs
340
+ )
341
+
342
+ set_tests_properties (
343
+ base-remote_certs/cleanup_certs
344
+ PROPERTIES FIXTURES_CLEANUP ssl_certs
345
+ )
346
+ endif ()
347
+
282
348
if (ICINGA2_WITH_LIVESTATUS)
283
349
set (livestatus_test_SOURCES
284
350
icingaapplication-fixture.cpp
0 commit comments