@@ -87,7 +87,10 @@ set(base_test_SOURCES
8787 icinga-notification.cpp
8888 icinga-perfdata.cpp
8989 methods-pluginnotificationtask.cpp
90+ remote-sslcert-fixture.cpp
9091 remote-configpackageutility.cpp
92+ remote-httpserverconnection.cpp
93+ remote-httpmessage.cpp
9194 remote-url.cpp
9295 ${base_OBJS}
9396 $<TARGET_OBJECTS:config>
@@ -271,6 +274,31 @@ add_boost_test(base
271274 icinga_perfdata/parse_edgecases
272275 icinga_perfdata/empty_warn_crit_min_max
273276 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
274302 remote_configpackageutility/ValidateName
275303 remote_url/id_and_path
276304 remote_url/parameters
@@ -279,6 +307,44 @@ add_boost_test(base
279307 remote_url/illegal_legal_strings
280308)
281309
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+
282348if (ICINGA2_WITH_LIVESTATUS)
283349 set (livestatus_test_SOURCES
284350 icingaapplication-fixture.cpp
0 commit comments