Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

v1.0.6

Compare
Choose a tag to compare
@guwirth guwirth released this 18 Jan 16:49
· 133 commits to master since this release

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.