Exemplo n.º 1
0
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(
         os.path.join(self.getPluginTestsDataHome(),
                      "XSDataInputMXCuBE_invalidFlux.xml"))
     self.setAcceptPluginFailure(True)
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(
         os.path.join(
             self.getPluginTestsDataHome(),
             "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"
         ))
        self.setDataInputFile(
            os.path.join(self.getPluginTestsDataHome(),
                         "XSDataInputMXCuBE_characterisationFailure.xml"))

    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.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_3_dataOutput.xml")))

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


if __name__ == '__main__':

    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_characterisationFailure = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_characterisationFailure"
    )
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_characterisationFailure.execute(
    )
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage([ "ref-2m_RNASE_1_0002.cbf", "ref-2m_RNASE_1_0001.cbf" ])
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_pilatus2m.xml"))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage([ "bestBFactorFailed_2_001.img" ])
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage(
         ["ref-fx44_3_bis_1_0001.cbf", "ref-fx44_3_bis_1_0002.cbf"])
from EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3 import EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3
from EDAssert import EDAssert


class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withDamPar(
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3):
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
            self, "EDPluginControlInterfaceToMXCuBEv1_3")
        self.setDataInputFile(
            os.path.join(self.getPluginTestsDataHome(),
                         "XSDataInputMXCuBE_withDamPar.xml"))

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

    def testExecute(self):
        self.run()

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


if __name__ == '__main__':

    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withDamPar = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withDamPar")
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withDamPar.execute()
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_characterisationFailure.xml"))
     self.setAcceptPluginFailure(True)
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(
         os.path.join(self.getPluginTestsDataHome(),
                      "XSDataInputMXCuBE_collectAdditionalImages.xml"))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage([ "ref-testscale_1_001.img", "ref-testscale_1_002.img" ])
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(os.path.join(self.getPluginTestsDataHome(), "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage(
         ["ref-testscale_1_001.img", "ref-testscale_1_002.img"])
class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withRotationRangeAndRadiationDamageModel(
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3):
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
            self, "EDPluginControlInterfaceToMXCuBEv1_3")
        self.setDataInputFile(
            os.path.join(
                self.getPluginTestsDataHome(),
                "XSDataInputMXCuBE_withRotationRangeAndRadiationDamageModel.xml"
            ))

    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.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_3_withRotationRangeAndRadiationDamageModel = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withRotationRangeAndRadiationDamageModel"
    )
    edTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_withRotationRangeAndRadiationDamageModel.execute(
    )
 def __init__(self, _edStringTestName=None):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
         self, "EDPluginControlInterfaceToMXCuBEv1_3")
     self.setDataInputFile(
         os.path.join(self.getPluginTestsDataHome(),
                      "XSDataInputMXCuBE_characterisationFailure.xml"))
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage(["fewSpots_1_001.img"])

class EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_bestBFactorFailed(
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3):
    def __init__(self, _edStringTestName=None):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.__init__(
            self, "EDPluginControlInterfaceToMXCuBEv1_3")
        self.setDataInputFile(
            os.path.join(self.getPluginTestsDataHome(),
                         "XSDataInputMXCuBE_bestBFactorFailed.xml"))

    def preProcess(self):
        EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.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_3_bestBFactorFailed = EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3(
        "EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_bestBFactorFailed"
    )
    EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3_bestBFactorFailed.execute(
    )
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage([ "fewSpots_1_001.img" ])
 def preProcess(self):
     EDTestCasePluginExecuteControlInterfaceToMXCuBEv1_3.preProcess(self)
     self.loadTestImage(["bestBFactorFailed_2_001.img"])