|
Boost Users : |
Subject: Re: [Boost-users] [test] Crash when running my unit tests
From: Christian Henning (chhenning_at_[hidden])
Date: 2009-04-30 15:11:44
Hi there,
>>
>> bmp_test.cpp:
>> namespace bmp_test {
>> BOOST_AUTO_TEST_CASE( read_image_test ) {}
>> }
>>
>> png_test.cpp:
>> namespace png_test {
>> BOOST_AUTO_TEST_CASE( read_image_test ) {}
>> }
>>
>> I hope such use case is fine with boost::test.
>>
>
> It probably isn't. Boost.Test uses the name as an identifier to select the
> tests to run and it doesn't know about namespaces. It ought
> to work if you put the tests in different test suites.
>
I have gotten rid of all namespaces and are now enforcing unique names
for all my test cases. Usually if there equal names around the linker
complains. I compiled, but still the same error occurs.
I have checked in the recent changes in case someone would like to try
by himself.
Regards,
Christian
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net