| 
|   | TestSupport.Base.clearEncodingCache () | 
|   | 
|   | TestSupport.Base.getSourceFileEncoding (filename) | 
|   | 
|   | TestSupport.Base.decodeSourceCodeLine (filename, line) | 
|   | 
|   | TestSupport.Base.getPackageList () | 
|   | Returns the list of available packages.  
  | 
|   | 
|   | TestSupport.Base.getTestCaseContext () | 
|   | Get the context of the test.  
  | 
|   | 
|   | TestSupport.Base.getModuleName () | 
|   | Return the name of the currently tested module.  
  | 
|   | 
|   | TestSupport.Base.getTestFunctionName () | 
|   | Returns the name of the current test function.  
  | 
|   | 
|   | TestSupport.Base.setMacrosShouldLogOnSuccess (logOnSuccess) | 
|   | Globally enables or disables if the ASSERT_*/EXPECT_* macros log an info message on success.  
  | 
|   | 
|   | TestSupport.Base.shouldLogOnSuccess (logOnSuccess=None) | 
|   | 
|   | TestSupport.Base.LoggingDecorator (func) | 
|   | Internal decorator used for creating messages in compare methods.  
  | 
|   | 
|   | TestSupport.Base.escapedUnicode (value) | 
|   | 
|   | TestSupport.Base.compareEqual (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values for equality.  
  | 
|   | 
|   | TestSupport.Base.compareNotEqual (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values for inequality.  
  | 
|   | 
|   | TestSupport.Base.compareLessThan (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values if the first one is less than the second.  
  | 
|   | 
|   | TestSupport.Base.compareGreaterThan (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values if the first one is greater than the second.  
  | 
|   | 
|   | TestSupport.Base.compareGreaterThanOrEqual (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values if the first one is greater than or equal to the second.  
  | 
|   | 
|   | TestSupport.Base.compareLessThanOrEqual (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given values if the first one is less than or equal to the second.  
  | 
|   | 
|   | TestSupport.Base.compareFloatEqual (a, b, comment="", epsilon=0.0001, logOnSuccess=None) | 
|   | Compare the two given float values if they are epsilon-equal.  
  | 
|   | 
|   | TestSupport.Base.compareFloatNotEqual (a, b, comment="", epsilon=0.0001, logOnSuccess=None) | 
|   | Compare the two given float values if they are epsilon-unequal.  
  | 
|   | 
|   | TestSupport.Base.compareFloatLessThan (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given float values if the first is less than the second.  
  | 
|   | 
|   | TestSupport.Base.compareFloatGreaterThan (a, b, comment="", logOnSuccess=None) | 
|   | Compare the two given float values if the first is greater than the second.  
  | 
|   | 
|   | TestSupport.Base.compareFloatLessThanOrEqual (a, b, comment="", epsilon=0.0001, logOnSuccess=None) | 
|   | Compare the two given float values if the first is less than or equal to the second.  
  | 
|   | 
|   | TestSupport.Base.compareFloatGreaterThanOrEqual (a, b, comment="", epsilon=0.0001, logOnSuccess=None) | 
|   | Compare the two given float values if the first is greater than or equal to the second.  
  | 
|   | 
|   | TestSupport.Base.verifyTrue (expr, comment="", logOnSuccess=None, msg=None) | 
|   | If the given expression evaluates to False, an error is logged.  
  | 
|   | 
|   | TestSupport.Base.verifyFalse (expr, comment="", logOnSuccess=None, msg=None) | 
|   | If the given expression evaluates to True, an error is logged.  
  | 
|   | 
|   | TestSupport.Base.expectError (function, args=[], kargs={}, errorRegExp=None, preventReplacingMessageSeverity=False) | 
|   | Call the given function with the given parameters and expect an error.  
  | 
|   | 
|   | TestSupport.Base.expectWarning (function, args=[], kargs={}, warningRegExp=None) | 
|   | Call the given function with the given parameters and expect a warning.  
  | 
|   | 
|   | TestSupport.Base.expectWarningAndError (function, args=[], kargs={}, errorRegExp=None, warningRegExp=None) | 
|   | Call the given function with the given parameters and expect both a warning and an error.  
  | 
|   | 
|   | TestSupport.Base.ignoreError (function, args=(), kargs=None, errorRegExp=None, resultInfoDict=None) | 
|   | Call the given function with the given parameters and ignores potential errors.  
  | 
|   | 
|   | TestSupport.Base.ignoreWarning (function, args=(), kargs=None, warningRegExp=None, resultInfoDict=None) | 
|   | Call the given function with the given parameters and ignores potential warnings.  
  | 
|   | 
|   | TestSupport.Base.ignoreWarningAndError (function, args=[], kargs={}, errorRegExp=None, warningRegExp=None, resultInfoDict=None) | 
|   | Call the given function with the given parameters and ignore both a warning and an error.  
  | 
|   | 
|   | TestSupport.Base.expectInfo (function, args=[], kargs={}, infoRegExp=None, allowUnexpectedMessages=True) | 
|   | Call the given function with the given parameters and expect an info message.  
  | 
|   | 
|   | TestSupport.Base.hasNoWarning (warningRegExp=None) | 
|   | 
|   | TestSupport.Base.hasWarning (warningRegExp=None) | 
|   | 
|   | TestSupport.Base.hasError (errorRegExp=None) | 
|   | 
|   | TestSupport.Base.hasWarningAndError (errorRegExp=None, warningRegExp=None) | 
|   | 
|   | TestSupport.Base.hasInfo (infoRegExp=None, allowUnexpectedMessages=True) | 
|   | 
|   | TestSupport.Base.getResultDirectory () | 
|   | Getter for the directory used to save results.  
  | 
|   | 
|   | TestSupport.Base.getDataDirectory () | 
|   | Method to return path to the data files.  
  | 
|   | 
|   | TestSupport.Base.getFileInDataDirectory (filename) | 
|   | Returns the absolute filename of a file in the data directory using getDataDirectory().  
  | 
|   | 
|   | TestSupport.Base.existsFileInDataDirectory (filename) | 
|   | Checks if the given file exists in the data directory.  
  | 
|   | 
|   | TestSupport.Base.getExternalDataDirectory (name, subDirectory=None) | 
|   | Method to return path to the external data directory.  
  | 
|   | 
|   | TestSupport.Base.pushChangeSet () | 
|   | Push a new ChangeSet to the stack.  
  | 
|   | 
|   | TestSupport.Base.popChangeSet () | 
|   | Pop the last ChangeSet from the stack.  
  | 
|   | 
|   | TestSupport.Base.getHash (filename, hash="SHA1", encoder="Hex") | 
|   | Compute a hash for the content of the given file.  
  | 
|   | 
|   | TestSupport.Base.createExtraTestCaseResult (testCaseName, package, author, duration, maintainer=None, file=None, line=None, comment=None, showTestFunctionSortingLiterals=False) | 
|   | Creates an ExtraTestCaseResult object.  
  | 
|   | 
|   | TestSupport.Base.addExtraTestCaseResult (extraTestCaseResult) | 
|   | Adds an ExtraTestCaseResult object.  
  | 
|   | 
|   | TestSupport.Base.pushEnvironment () | 
|   | Pushes the current environment dictionary on a stack, so that modifications can be applied and be popped again later.  
  | 
|   | 
|   | TestSupport.Base.popEnvironment () | 
|   | Pops the last pushed environment dictionary from a stack and makes it the current one.  
  | 
|   | 
|   | TestSupport.Base.pushEnvironmentDecorator (func) | 
|   | 
|   | TestSupport.Base.EnableHighPrecisionLoggingTimeStampsDecorator (func) | 
|   | 
|   | TestSupport.Base.createHtmlDiff (fromLines, toLines, showOnlyContextOfDiff=False, numberOfContextLines=10) | 
|   | 
|   | TestSupport.Base.disableTestFunctionIf (condition) | 
|   | 
|   | TestSupport.Base.hardwareSupportsOffscreenRendering () | 
|   | 
|   | TestSupport.Base.runProcess (command, wait=True, expectSuccess=True, expectFailure=False, verbose=True, env=None) | 
|   | 
|   | TestSupport.Base.verifyProcessResult (command, shortCommand, returncode, stdout, stderr, expectSuccess=True, expectFailure=False, verbose=True) | 
|   | 
|   | TestSupport.Base.runPythonScript (script, arguments, wait=True, expectSuccess=True, expectFailure=False, verbose=True, env=None) | 
|   |