def clickedOKButton(self):
     uccb = self.form.useCaseComboBox
     self.uc_ref = uccb.itemData(uccb.currentIndex()).toPyObject()
     if self.uc_ref is not None:
         algorithm = Algorithm()
         result = algorithm.execute(self.uc_ref)
         for i, test in enumerate(result.tests):
             #tc = clone.testcase(test, self.afefuc['project'])
             #tc = model.TestCase(test.path)
             #print self.uc_ref.title.text
             test.uc_ref = self.uc_ref
             test.title = converter.itemsToText(
                 self.uc_ref.title) + ' - test #' + str(i)
             test.identifier = self.afefuc['project'].testcases.getUniqueId(
                 self.uc_ref.identifier + '_T' + str(i))
             self.parent.model.insertItem((None, test))
     self.dialog.close()
 def setUp(self):
     self.algorithm = Algorithm()