Am 24.08.2011 12:44, schrieb Christian Kamm:
> On Wednesday 24 August 2011 12:30:15 ext Wilhelm wrote:
>> Hi all,
>>
>> if one uses the boost unit test macros (see below), qtcreator markes the
>> BOOST_CHECK(...) macros as syntax error (expected ;):
>>
>> #include <boost/test/unit_test.hpp>
>>
>> #include "person.h"
>>
>> BOOST_AUTO_TEST_CASE(Person1)
>> {
>>     Person p("Hugo", "Tester");
>>     BOOST_CHECK(p.firstname() == "Hugo");
>>     BOOST_CHECK(p.lastname() == "Tester");
>> }
>>
>> Does anybody know how to avoid this (yes, I can use the Qt unit testing
>> framework, but thats not a solution in this special case)?
> 
> I can't reproduce the error you describe with 2.3 or master. 

You can reproduce it with a file test.cc:

#include <boost/test/unit_test.hpp>

BOOST_AUTO_TEST_CASE(boost1)
{
    BOOST_CHECK(true);
}

I'm using qtcreator-2.2.85 and
boost-1.47

If you can,
> please create a bug report.
> _______________________________________________
> Qt-creator mailing list
> [email protected]
> http://lists.qt.nokia.com/mailman/listinfo/qt-creator


-- 
Wilhelm
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-creator

Reply via email to