From: Michael Altizer (mialtize) Date: Fri, 8 Nov 2019 16:20:51 +0000 (-0500) Subject: Merge pull request #1838 in SNORT/snort3 from ~KATHARVE/snort3:h2i_ut_fix to master X-Git-Tag: 3.0.0-265~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b051ca3ac3d2275de410b482a9382c95d268aa79;p=thirdparty%2Fsnort3.git Merge pull request #1838 in SNORT/snort3 from ~KATHARVE/snort3:h2i_ut_fix to master Squashed commit of the following: commit 5e2d04a800963e2eedcfe720dce7edc318e36a95 Author: Katura Harvey Date: Fri Nov 8 10:37:30 2019 -0500 http2_inspect: fix unit tests to build without REGTEST defined --- diff --git a/src/service_inspectors/http2_inspect/test/http2_inspect_impl_test.cc b/src/service_inspectors/http2_inspect/test/http2_inspect_impl_test.cc index 5e8fa7e68..6a9e9993a 100644 --- a/src/service_inspectors/http2_inspect/test/http2_inspect_impl_test.cc +++ b/src/service_inspectors/http2_inspect/test/http2_inspect_impl_test.cc @@ -47,7 +47,10 @@ using namespace Http2Enums; unsigned HttpTestManager::test_input = IN_NONE; unsigned HttpTestManager::test_output = IN_NONE; int DetectionEngine::queue_event(unsigned int, unsigned int, Actions::Type) { return 0; } + +#ifdef REG_TEST void Field::print(FILE*, char const*) const {} +#endif TEST_GROUP(http2_get_buf_test) { diff --git a/src/service_inspectors/http2_inspect/test/http2_stream_splitter_impl_test.cc b/src/service_inspectors/http2_inspect/test/http2_stream_splitter_impl_test.cc index a8ce23b87..2e1227c47 100644 --- a/src/service_inspectors/http2_inspect/test/http2_stream_splitter_impl_test.cc +++ b/src/service_inspectors/http2_inspect/test/http2_stream_splitter_impl_test.cc @@ -49,9 +49,12 @@ unsigned HttpTestManager::test_input = IN_NONE; unsigned HttpTestManager::test_output = IN_NONE; FILE* HttpTestManager::test_out = nullptr ; int DetectionEngine::queue_event(unsigned int, unsigned int, Actions::Type) { return 0; } -void Field::print(_IO_FILE*, char const*) const {} void Field::set(int, unsigned char const*, bool) {} +#ifdef REG_TEST +void Field::print(_IO_FILE*, char const*) const {} +#endif + TEST_GROUP(http2_scan_test) { Http2FlowDataTest* session_data = nullptr;