def testItemClicked(self):
        """Test that result is set to the clicked value"""
        r = Report()
        for test in self.allTests:
            tr = TestResult(test)
            r.addTestResult(tr)
        dlg = ReportDialog(r)
        self.assertEqual(dlg.resultText.toPlainText(), '')
        dlg.itemClicked()
        self.assertEqual(dlg.resultText.toPlainText(), '')

        currentItem = dlg.resultsTree.topLevelItem(0).child(0)
        dlg.resultsTree.setCurrentItem(currentItem)
        dlg.itemClicked()
        self.assertIn('Test name: -Functional test',
                      dlg.resultText.toPlainText())
        self.assertIn('Test result:Test skipped', dlg.resultText.toPlainText())
 def testItemClicked(self):
     """test the result is set to the clicked value."""
     # preconditions
     r = Report()
     for test in self.allTests:
         tr = TestResult(test)
         r.addTestResult(tr)
     dlg = ReportDialog(r)  # dlg.resultsTree is a QTreeWidget
     # do test1
     self.assertTrue(dlg.resultText.toPlainText() == "")
     dlg.itemClicked()
     self.assertTrue(dlg.resultText.toPlainText() == "")
     # do test 2
     currentItem = dlg.resultsTree.topLevelItem(0).child(0)
     dlg.resultsTree.setCurrentItem(currentItem)
     dlg.itemClicked()
     self.assertIn("Test name: -Functional test", dlg.resultText.toPlainText())
     self.assertIn("Test result:Test skipped", dlg.resultText.toPlainText())
示例#3
0
 def testItemClicked(self):
     """test the result is set to the clicked value."""
     # preconditions
     r = Report()
     for test in self.allTests:
         tr = TestResult(test)
         r.addTestResult(tr)
     dlg = ReportDialog(r)  # dlg.resultsTree is a QTreeWidget
     # do test1
     self.assertTrue(dlg.resultText.toPlainText() == '')
     dlg.itemClicked()
     self.assertTrue(dlg.resultText.toPlainText() == '')
     # do test 2
     currentItem = dlg.resultsTree.topLevelItem(0).child(0)
     dlg.resultsTree.setCurrentItem(currentItem)
     dlg.itemClicked()
     self.assertIn('Test name: -Functional test',
                   dlg.resultText.toPlainText())
     self.assertIn('Test result:Test skipped', dlg.resultText.toPlainText())