Is there a way to test boost libraries?
After I found this error in boost::file_system
(see Why is boost :: filesystem an interrupt instead of an exception? ), I ended up modifying the source code boost
by removing the flag BOOST_NOEXCEPT
from the functions copy_file
.
Then I changed the version to 1.60.1 (the orignal version was 1.60.0), recompiled the whole project boost
and now it works fine.
However, since I am working on software for a medical device (a library boost
identified as SOUP: Software of Unknown Origin), and as I have modified it, I must prove that my code change has no side effect.
The easiest way to do this is to run the test suite that comes with SOUP. But when I check the boost folder, I can't find anything that looks like unit tests (the only folder I found test
actually defines a module boost::unit_test
!).
Is there really no unit test for the boost project that I can compile and run to test the change I have made in the code does not cause any side effects?
source to share
No one has answered this question yet
See similar questions:
or similar: