15 #ifndef __IPSDKUNITTESTTOOLS_UNITTESTCONFIGURATOR_H__ 16 #define __IPSDKUNITTESTTOOLS_UNITTESTCONFIGURATOR_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4275) 24 #include <IPSDKCore/Config/User/LibraryUserConfiguration.h> 25 #include <UnitTest/IPSDKUnitTestTools/UnitTestLog.h> 26 #include <boost/noncopyable.hpp> 27 #include <boost/filesystem/path.hpp> 28 #include <boost/test/unit_test.hpp> 53 void test_start(boost::unit_test::counter_t );
56 void test_finish(boost::unit_test::counter_t );
81 #endif // __IPSDKUNITTESTTOOLS_UNITTESTCONFIGURATOR_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
bool _bDisplayReport
Flag indicating if we display the HTML report.
Definition: UnitTestConfigurator.h:70
Configurator class allowing to initialize unit test framework.
Definition: UnitTestConfigurator.h:36
#define IPSDKUNITTESTTOOLS_API
Import/Export macro for library IPSDKUnitTestTools.
Definition: IPSDKUnitTestToolsExports.h:27
UnitTestLog * _pUnitTestLog
HTML Unit test logger.
Definition: UnitTestConfigurator.h:67
Definition of import/export macro for library.
Custom log formatter for unit tests.
Definition: UnitTestLog.h:43
User configuration for IPSDK library.
Definition: LibraryUserConfiguration.h:33
CustomizeConfigurationFun _pCustomizeConfigurationFun
function used to customize tests
Definition: UnitTestConfigurator.h:64