From: Tomas Krizek Date: Wed, 24 Jul 2019 10:00:51 +0000 (+0200) Subject: doc/build: clarify documentation about tests X-Git-Tag: v4.2.0~2^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9b100cf7a0c0999835c8bb735cda14c7cc9a55d;p=thirdparty%2Fknot-resolver.git doc/build: clarify documentation about tests --- diff --git a/doc/build.rst b/doc/build.rst index 7caa9825c..25479c088 100644 --- a/doc/build.rst +++ b/doc/build.rst @@ -171,13 +171,15 @@ The following command runs all enabled tests. By default, only unit tests are en $ ninja -C build_dir $ meson test -C build_dir -More comprehensive tests require you to install ``kresd`` into the configured prefix -before running the test suite. To run all available tests, -use ``-Dextra_tests=enabled`` build option. +More comprehensive tests require you to install ``kresd`` into the configured +prefix before running the test suite. They also have to be explicitly enabled +by using either ``-Dconfig_tests=enabled`` for postinstall config tests, or +``-Dextra_tests=enabled`` for all tests, including deckard tests. Please note +the latter also requires ``-Dsendmmsg=disabled``. .. code-block:: bash - $ ninja -C build_dir + $ meson configure build_dir -Dconfig_tests=enabled $ ninja install -C build_dir $ meson test -C build_dir