This repository has been archived by the owner on Jul 17, 2023. It is now read-only.
v1.0.6
Bug fixes:
- Added more robust handling of any invalid characters (such as the Control characters) that might be present in the XML files generated by certain versions of the Boost Unit Test framework and that are then consumed by the Boost Unit Test Adapter in order to display the test results in the Test explorer window.
- Fix report and log
XML
format request for Boost 1.60. Thanks to @sergegers.
New features:
- Added configuration element
<CatchSystemErrors>
in the .runsettings file so as to support the functionality made available by the catch system errors parameter in the Boost Unit Test Framework. - Allow for configurable test execution. Tests can be batched depending on the
<TestBatchStrategy>
configuration element specified in the .runsettings file. - Experimental support for
--list_content
test discovery.
Enhancements:
- Optimized the speed of the String literals filter algorithm.
- Optimized the Boost Test Keywords search algorithm so as to permit faster test discovery.
- Harden external test runner discovery. Tests can also be filtered by path. Thanks to @teajay-fr.
- Allow
BOOST_TEST_
declarations to span over multiple lines. Thanks to @sergegers.