pocoproject / poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
https://pocoproject.org
Other
8.33k stars 2.15k forks source link

enh(tests): Ability to enable/disable testing of deprecated functionality #4427

Closed matejk closed 8 months ago

matejk commented 8 months ago

4425

Introduced preprocessor define POCO_TEST_DEPRECATED to wrap tests of deprecated functionality to be disabled by default.

Added option ENABLE_TEST_DEPRECATED to enable deprecated tests when building with CMake.