def testExecute(self):
        """
        """
        self.run()
        strExpectedOutput = self.readAndParseFile (self.getReferenceDataOutputFile())
        strObtainedOutput = self.readAndParseFile (self.m_edObtainedOutputDataFile)
        EDVerbose.DEBUG("Checking obtained result...")
        xsDataResultReference = XSDataResultMedianFilterImage.parseString(strExpectedOutput)
        xsDataResultObtained = XSDataResultMedianFilterImage.parseString(strObtainedOutput)

        EDAssert.equal(xsDataResultReference.marshal(), xsDataResultObtained.marshal(), "Check if XSDataResult are exactly the same")
 def postProcess(self, _edObject=None):
     EDPluginControl.postProcess(self)
     self.DEBUG("EDPluginControlMedianFilterImagev1_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultMedianFilterImage()
     if self.xsdOut is not None:
         if self.xsdOut.getOutputImage() is not None:
             xsDataResult.setMedianFilteredImage(self.xsdOut.getOutputImage())
         else:
             xsDataResult.setMedianFilteredArray(self.xsdOut.getOutputArray())
     self.setDataOutput(xsDataResult)
    def testExecute(self):
        """
        """
        self.run()
        strExpectedOutput = self.readAndParseFile(
            self.getReferenceDataOutputFile())
        strObtainedOutput = self.readAndParseFile(
            self.m_edObtainedOutputDataFile)
        EDVerbose.DEBUG("Checking obtained result...")
        xsDataResultReference = XSDataResultMedianFilterImage.parseString(
            strExpectedOutput)
        xsDataResultObtained = XSDataResultMedianFilterImage.parseString(
            strObtainedOutput)

        EDAssert.equal(xsDataResultReference.marshal(),
                       xsDataResultObtained.marshal(),
                       "Check if XSDataResult are exactly the same")
Exemplo n.º 4
0
 def postProcess(self, _edObject=None):
     EDPluginControl.postProcess(self)
     self.DEBUG("EDPluginControlMedianFilterImagev1_0.postProcess")
     # Create some output data
     xsDataResult = XSDataResultMedianFilterImage()
     if self.xsdOut is not None:
         if self.xsdOut.getOutputImage() is not None:
             xsDataResult.setMedianFilteredImage(
                 self.xsdOut.getOutputImage())
         else:
             xsDataResult.setMedianFilteredArray(
                 self.xsdOut.getOutputArray())
     self.setDataOutput(xsDataResult)