Create Boost tests

To build and run Boost tests, install Boost.Test on the computer. Typically, the Boost installation includes it. Download Boost from Boost.org.

If the compiler and build system can find the Boost libraries, you do not need to specify the include directory when creating the test.

To create a Boost test:

  1. Go to File > New Project > Test Project.
  2. Select Boost Test Project > Choose to create a project with boilerplate code for a Boost test.
  3. In the Project and Test Information dialog, specify settings for the project and test:

    {Project and Test Information - Boost test}

    1. In Test framework, select Boost Test (header only) to include needed headers, or Boost Test (shared libraries) to link against Boost Test.
    2. In Test suite name, enter a name for the test suite.
    3. In Test case name, enter a name for the test case.
    4. In Boost include directory (optional), enter the path to the directory that has files needed by Boost.Test, such as version.hpp and the test subfolder that contains the test header files.
    5. In Build system, select the build system to use for building the project: CMake, qmake, or Qbs.

Qt Creator creates the test in the project directory.

For more information about creating Boost tests, see Boost.Test.

See also How To: Test, Select the build system, Testing, and Test Results.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.