Controlling output of Boost.Test source location format
问题 Catch2 and Boost.Test provide similar features for writing unit tests. For a certain project I have to use Boost.Test instead of Catch2. The problem I have is that both use different format outputs. For example, Catch2 will say that the was a fail in test.cpp:9 (see example below). However Boost.Test will say test.cpp(9): error in ... . This format doesn't allow my editor to recognize the output as a source location. Is there way to make Boost.Test output the source location as file.ext