Exemple #1
0
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(
         os.path.join(
             self.getPluginTestsDataHome(),
             "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"
         ))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([ "fewSpots_1_001.img" ])
Exemple #3
0
__license__ = "GPLv3+"
__copyright__ = "European Synchrotron Radiation Facility, Grenoble, France"

import os

from EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4 import EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4
from EDAssert import EDAssert


class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withNoImages(
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4):
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(
            self, "EDPluginControlInterfaceToMXCuBEv1_4")
        self.setDataInputFile(
            os.path.join(self.getPluginTestsDataHome(),
                         "XSDataInputMXCuBE_withNoImages.xml"))

    def testExecute(self):
        self.run()

    def process(self):
        self.addTestMethod(self.testExecute)


if __name__ == '__main__':

    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withDamPar = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withDamPar")
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withDamPar.execute()
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_collectAdditionalImages.xml"))
Exemple #5
0
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_invalidFlux.xml"))
     self.setAcceptPluginFailure(True)
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([ "fewSpots_1_001.img" ])
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([ "ref-testscale_1_001.img", "ref-testscale_1_002.img" ])
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_bestBFactorFailed.xml"))
Exemple #9
0
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([
         "ref-opid30a1_4_0001.cbf", "ref-opid30a1_4_0002.cbf",
         "ref-opid30a1_4_0003.cbf", "ref-opid30a1_4_0004.cbf"
     ])
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([ "ref-opid30a1_4_0001.cbf", "ref-opid30a1_4_0002.cbf", "ref-opid30a1_4_0003.cbf", "ref-opid30a1_4_0004.cbf" ])
Exemple #12
0
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_4")
     self.setDataInputFile(
         os.path.join(self.getPluginTestsDataHome(),
                      "XSDataInputMXCuBE_collectAdditionalImages.xml"))
Exemple #13
0
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage(
         ["ref-testscale_1_001.img", "ref-testscale_1_002.img"])
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_bestBFactorFailed(EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4):


    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
        self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_bestBFactorFailed.xml"))


    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
        self.loadTestImage([ "ref-fx44_3_bis_1_0001.cbf", "ref-fx44_3_bis_1_0002.cbf"])


    def testExecute(self):
        self.run()




    def process(self):
        self.addTestMethod(self.testExecute)




if __name__ == '__main__':

    EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_bestBFactorFailed = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4("EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_bestBFactorFailed")
    EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_bestBFactorFailed.execute()
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_4")
        self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_characterisationFailure.xml"))


    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
        self.loadTestImage([ "fewSpots_1_001.img" ])


    def testExecute(self):
        self.run()

        edPlugin = self.getPlugin()
        strWorkingDirectory = edPlugin.getWorkingDirectory()
        EDAssert.equal(True, os.path.exists(os.path.join(strWorkingDirectory, "ControlInterfaceToMXCuBEv1_4_dataOutput.xml")))



    def process(self):
        self.addTestMethod(self.testExecute)




if __name__ == '__main__':

    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_characterisationFailure = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4("EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_characterisationFailure")
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_characterisationFailure.execute()
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
     self.loadTestImage([ "ref-fx44_3_bis_1_0001.cbf", "ref-fx44_3_bis_1_0002.cbf"])
Exemple #19
0
class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withRotationRangeAndRadiationDamageModel(
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4):
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.__init__(
            self, "EDPluginControlInterfaceToMXCuBEv1_4")
        self.setDataInputFile(
            os.path.join(
                self.getPluginTestsDataHome(),
                "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"
            ))

    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4.preProcess(self)
        self.loadTestImage(
            ["ref-testscale_1_001.img", "ref-testscale_1_002.img"])

    def testExecute(self):
        self.run()

    def process(self):
        self.addTestMethod(self.testExecute)


if __name__ == '__main__':

    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withRotationRangeAndRadiationDamageModel = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withRotationRangeAndRadiationDamageModel"
    )
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_4_withRotationRangeAndRadiationDamageModel.execute(
    )