[Mockpp-commits] mockpp/mockpp/framework SelectUnittestFramework.h,1.6,1.7
Brought to you by:
ewald-arnold
From: Ewald A. <ewa...@us...> - 2006-01-01 10:27:36
|
Update of /cvsroot/mockpp/mockpp/mockpp/framework In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27489/mockpp/framework Modified Files: SelectUnittestFramework.h Log Message: Boost.Test basically running Index: SelectUnittestFramework.h =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/framework/SelectUnittestFramework.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- SelectUnittestFramework.h 30 Dec 2005 15:40:14 -0000 1.6 +++ SelectUnittestFramework.h 1 Jan 2006 10:27:22 -0000 1.7 @@ -63,10 +63,17 @@ #elif defined(MOCKPP_USE_BOOSTTEST) -#define MOCKPP_TEST_DECL static +# define MOCKPP_TEST_DECL static -# include -# define MOCKPP_DERIVE_PUBLIC_UNITFRAMEWORK : public +# include <boost/test/auto_unit_test.hpp> + +# define MOCKPP_DERIVE_PUBLIC_UNITFRAMEWORK /* : public boost::test_case */ + +// this is a part of boost macro BOOST_AUTO_UNIT_TEST +# define MOCKPP_BOOST_TEST(func_name) \ +static boost::unit_test_framework::detail::auto_unit_test_registrar \ + BOOST_JOIN( test_registrar, __LINE__) \ + ( BOOST_TEST_CASE( func_name ) ); \ #else |