@@ -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,30 @@ 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_body_reader
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_httpserverconnection/expect_100_continue
289+ remote_httpserverconnection/bad_request
290+ remote_httpserverconnection/error_access_control
291+ remote_httpserverconnection/error_accept_header
292+ remote_httpserverconnection/error_authenticate_cn
293+ remote_httpserverconnection/error_authenticate_passwd
294+ remote_httpserverconnection/error_authenticate_wronguser
295+ remote_httpserverconnection/error_authenticate_wrongpasswd
296+ remote_httpserverconnection/reuse_connection
297+ remote_httpserverconnection/wg_abort
298+ remote_httpserverconnection/client_shutdown
299+ remote_httpserverconnection/handler_throw
300+ remote_httpserverconnection/liveness_disconnect
274301 remote_configpackageutility/ValidateName
275302 remote_url/id_and_path
276303 remote_url/parameters
@@ -279,6 +306,43 @@ add_boost_test(base
279306 remote_url/illegal_legal_strings
280307)
281308
309+ if (BUILD_TESTING)
310+ set_tests_properties (
311+ base-remote_httpmessage/request_parse
312+ base-remote_httpmessage/request_params
313+ base-remote_httpmessage/response_flush_nothrow
314+ base-remote_httpmessage/response_body_reader
315+ base-remote_httpmessage/response_write_empty
316+ base-remote_httpmessage/response_write_fixed
317+ base-remote_httpmessage/response_write_chunked
318+ base-remote_httpmessage/response_sendjsonbody
319+ base-remote_httpmessage/response_sendjsonerror
320+ base-remote_httpserverconnection/expect_100_continue
321+ base-remote_httpserverconnection/bad_request
322+ base-remote_httpserverconnection/error_access_control
323+ base-remote_httpserverconnection/error_accept_header
324+ base-remote_httpserverconnection/error_authenticate_cn
325+ base-remote_httpserverconnection/error_authenticate_passwd
326+ base-remote_httpserverconnection/error_authenticate_wronguser
327+ base-remote_httpserverconnection/error_authenticate_wrongpasswd
328+ base-remote_httpserverconnection/reuse_connection
329+ base-remote_httpserverconnection/wg_abort
330+ base-remote_httpserverconnection/client_shutdown
331+ base-remote_httpserverconnection/handler_throw
332+ base-remote_httpserverconnection/liveness_disconnect
333+ PROPERTIES FIXTURES_REQUIRED ssl_certs)
334+
335+ set_tests_properties (
336+ base-remote_certs/setup_certs
337+ PROPERTIES FIXTURES_SETUP ssl_certs
338+ )
339+
340+ set_tests_properties (
341+ base-remote_certs/cleanup_certs
342+ PROPERTIES FIXTURES_CLEANUP ssl_certs
343+ )
344+ endif ()
345+
282346if (ICINGA2_WITH_LIVESTATUS)
283347 set (livestatus_test_SOURCES
284348 icingaapplication-fixture.cpp
0 commit comments