@@ -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,30 @@ 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_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
274
301
remote_configpackageutility/ValidateName
275
302
remote_url/id_and_path
276
303
remote_url/parameters
@@ -279,6 +306,43 @@ add_boost_test(base
279
306
remote_url/illegal_legal_strings
280
307
)
281
308
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
+
282
346
if (ICINGA2_WITH_LIVESTATUS)
283
347
set (livestatus_test_SOURCES
284
348
icingaapplication-fixture.cpp
0 commit comments