Hi,
Welcome our new CLion 2017.3 EAP, build 173.2696.23!
In late 2016 and early 2017 we polled over 5,000 developers to identify the State of Developer Ecosystem. This covered C and C++ development and showed many interesting results.
Among other questions we’ve asked about unit testing framework used by the respondents on a regular basis. For C language the top three unit test frameworks are: Google Test (37%), Boost.Test (8%), CppUnit (8%). For C++ – Google Test (45%), Boost.Test (26%), CppUnit (11%).
CLion already supports Google Test and Catch unit test frameworks. And now it comes with the Boost.Test support! The support includes:
- Special Boost.Test Run/Debug configurations
- Built-in test runner with the progress bar and a tree view of all the tests running
- Ability to re-run failed tests, export test results, open previously saved results
- Ability to navigate to the source code of a particular test
- Gutter icons to Run/Debug unit tests and show the status of the tests
Besides, we’ve eliminated false warning for MSVC specific pragmas (CPP-9549).
Full release notes are available by the link.
Your CLion Team
The Drive to Develop