def testExecute(self): EDTestCasePluginExecuteControlCharacterisationv1_3.testExecute(self) edPlugin = self.getPlugin() strStatusMessage = None if edPlugin.hasDataOutput("statusMessage"): strStatusMessage = edPlugin.getDataOutput("statusMessage")[0].getValue() EDAssert.equal(True, strStatusMessage.find("Indexing FAILURE") != -1, "Status message contains 'Indexing FAILURE'")
def testExecute(self): EDTestCasePluginExecuteControlCharacterisationv1_3.testExecute(self) edPlugin = self.getPlugin() xsDataCharacterisation = edPlugin.getDataOutput() xsDataResultIndexing = xsDataCharacterisation.getIndexingResult() xsDataSelectedSolution = xsDataResultIndexing.getSelectedSolution() xsDataCrystal = xsDataSelectedSolution.getCrystal() xsDataSpaceGroup = xsDataCrystal.getSpaceGroup() strSpaceGroupName = xsDataSpaceGroup.getName().getValue() EDAssert.equal("P1", strSpaceGroupName, "Selected indexing solution is P1")
def testExecute(self): EDTestCasePluginExecuteControlCharacterisationv1_3.testExecute(self) edPlugin = self.getPlugin() strStatusMessage = None if edPlugin.hasDataOutput("statusMessage"): strStatusMessage = edPlugin.getDataOutput( "statusMessage")[0].getValue() EDAssert.equal(True, strStatusMessage.find("Integration FAILURE") != -1, "Status message contains 'Integration FAILURE'")
def testExecute(self): EDTestCasePluginExecuteControlCharacterisationv1_3.testExecute(self) edPlugin = self.getPlugin() strStatusMessage = None if edPlugin.hasDataOutput("statusMessage"): strStatusMessage = edPlugin.getDataOutput( "statusMessage")[0].getValue() EDAssert.equal(True, strStatusMessage.find("Indexing FAILURE") != -1, "Status message contains 'Indexing FAILURE'") edPlugin.generateExecutiveSummary(edPlugin) edPlugin.verboseScreenExecutiveSummary()
def testExecute(self): EDTestCasePluginExecuteControlCharacterisationv1_3.testExecute(self) plugin = self.getPlugin() xsDataCharacterisation = plugin.getDataOutput() xsDataCollectionPlanList = xsDataCharacterisation.getStrategyResult().getCollectionPlan() EDAssert.equal(2, len(xsDataCollectionPlanList)) strRankingResolutionInitial = xsDataCollectionPlanList[1].getStrategySummary().getResolutionReasoning().getValue() EDAssert.equal("Resolution limit is set by the initial image resolution", strRankingResolutionInitial) #Ric: to avoid error: strRankingResolutionLow = xsDataCollectionPlanList[0].getStrategySummary().getResolutionReasoning().getValue() if (plugin.getPluginStrategyName == "EDPluginControlStrategyv1_2"): EDAssert.equal("Low-resolution pass, no overloads", strRankingResolutionLow) elif (plugin.getPluginStrategyName == "EDPluginControlStrategyv1_2"): EDAssert.equal("Low-resolution pass, no overloads and full completeness", strRankingResolutionLow)