def postProcess(self, _edObject=None):
     EDPluginExec.postProcess(self)
     EDVerbose.DEBUG("EDPluginExecMatrixInvertv1_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultMatrixInvert()
     xsdMatOut = EDUtilsArray.arrayToXSData(self.matOut, _bIncludeMd5sum=False)
     xsDataResult.setOutputMatrix(xsdMatOut)
     self.setDataOutput(xsDataResult)
 def postProcess(self, _edObject=None):
     EDPluginExec.postProcess(self)
     EDVerbose.DEBUG("EDPluginExecMatrixInvertv1_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultMatrixInvert()
     xsdMatOut = EDUtilsArray.arrayToXSData(self.matOut,
                                            _bIncludeMd5sum=False)
     xsDataResult.setOutputMatrix(xsdMatOut)
     self.setDataOutput(xsDataResult)
 def testExecute(self):
     """
     """
     self.run()
     plugin = self.getPlugin()
     ################################################################################
     # Compare XSDataResults
     ################################################################################
     strExpectedOutput = self.readAndParseFile(self.getReferenceDataOutputFile())
     EDVerbose.DEBUG("Checking obtained result...")
     xsDataResultReference = XSDataResultMatrixInvert.parseString(strExpectedOutput)
     xsDataResultObtained = plugin.getDataOutput()
     EDAssert.strAlmostEqual(
         xsDataResultReference.marshal(),
         xsDataResultObtained.marshal(),
         _fStrSimilar=0.99,
         _strComment="XSDataResult output are the same",
     )
 def testExecute(self):
     """
     """
     self.run()
     plugin = self.getPlugin()
     ################################################################################
     # Compare XSDataResults
     ################################################################################
     strExpectedOutput = self.readAndParseFile(
         self.getReferenceDataOutputFile())
     EDVerbose.DEBUG("Checking obtained result...")
     xsDataResultReference = XSDataResultMatrixInvert.parseString(
         strExpectedOutput)
     xsDataResultObtained = plugin.getDataOutput()
     EDAssert.strAlmostEqual(xsDataResultReference.marshal(),
                             xsDataResultObtained.marshal(),
                             _fStrSimilar=0.99,
                             _strComment="XSDataResult output are the same")