IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
PythonUnitTestUtils.h File Reference

Utility functions for IPSDK python wrappers interface. More...

#include <UnitTest/IPSDKUnitTestTools/IPSDKUnitTestToolsExports.h>
#include <IPSDKUtil/BaseTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::unittest
 Namespace agregating IPSDK unit test routines and classes.
 

Functions

IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestSuiteStart (const std::string &testSuiteName)
 function allowing to notify of test suite start More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestCaseStart (const std::string &testCaseName)
 function allowing to notify of test case start More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestSuccess (const std::string &testFilePath, const ipUInt32 testLineIdx, const std::string &testMsg)
 function allowing to notify of success of a given test More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestWarning (const std::string &testFilePath, const ipUInt32 testLineIdx, const std::string &testMsg)
 function allowing to notify of warning for a given test More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestFailure (const std::string &testFilePath, const ipUInt32 testLineIdx, const std::string &testMsg)
 function allowing to notify of failure of a given test More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestException (const std::string &lastCheckPointFilePath, const ipUInt32 lastCheckPointLineIdx, const std::string &exceptionFunctionName, const std::string &exceptionFilePath, const ipUInt32 exceptionLineIdx, const std::string &exceptionMsg)
 function allowing to notify of exception during unit test More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestCaseEnd ()
 function allowing to notify of test case end More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestSuiteEnd ()
 function allowing to notify of test suite end More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::notifyTestEnd ()
 function allowing to notify of test end More...
 
IPSDKUNITTESTTOOLS_API void ipsdk::unittest::initUnitTest (const std::string &testName, const ipUInt32 pythonMajorVersion, const ipUInt32 pythonMinorVersion, const boost::filesystem::path &projectRootDirectory, const boost::filesystem::path &outputResultFilePath, const boost::filesystem::path &unitTestLogResourceDir, bool bDisplayReport)
 function allowing to initialize unit test
 

Detailed Description

Utility functions for IPSDK python wrappers interface.

Author
E. Noirfalise
Date
2015/11/23