def postProcess(self, _edObject=None):
     EDPluginExecProcessScript.postProcess(self)
     self.DEBUG("EDPluginExecDataverv1_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultDataver()
     xsDataResult.outputCurve = XSDataFile(XSDataString(self.strOutFile))
     self.setDataOutput(xsDataResult)
 def postProcess(self, _edObject=None):
     EDPluginExec.postProcess(self)
     self.DEBUG("EDPluginExecDataverv2_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultDataver()
     xsDataResult.outputCurve = XSDataFile(XSDataString(self.strOutFile))
     self.setDataOutput(xsDataResult)
 def testExecute(self):
     """  
     """
     self.run()
     xsdOut = self.getPlugin().getDataOutput()
     EDAssert.strAlmostEqual(XSDataResultDataver.parseString(self.readAndParseFile(self.getReferenceDataOutputFile())).marshal(),
                             xsdOut.marshal() , "XSData are almost the same", _fAbsError=0.1)
     refData = open(os.path.join(self.getTestsDataImagesHome(), "merged.dat")).read().replace("\n", " ")
     obtData = open(self.destFile).read().replace(os.linesep, " ")
     EDAssert.strAlmostEqual(refData, obtData, "Checking obtained file", _fRelError=0.1)
Exemple #4
0
 def testExecute(self):
     """  
     """
     self.run()
     xsdOut = self.getPlugin().getDataOutput()
     EDAssert.strAlmostEqual(XSDataResultDataver.parseString(self.readAndParseFile(self.getReferenceDataOutputFile())).marshal(),
                             xsdOut.marshal() , "XSData are almost the same", _fAbsError=0.1)
     refData = open(os.path.join(self.getTestsDataImagesHome(), "merged.dat")).read().replace("\n", " ")
     obtData = open(self.destFile).read().replace(os.linesep, " ")
     EDAssert.strAlmostEqual(refData, obtData, "Checking obtained file", _fRelError=0.1)