Example #1
0
    def testPageRunSucceeded(self):
        run = page_run.PageRun(self.pages[0])
        self.assertTrue(run.ok)
        self.assertFalse(run.failed)
        self.assertFalse(run.skipped)

        run = page_run.PageRun(self.pages[0])
        run.AddValue(scalar.ScalarValue(self.pages[0], 'a', 's', 1))
        self.assertTrue(run.ok)
        self.assertFalse(run.failed)
        self.assertFalse(run.skipped)
Example #2
0
    def testPageRunFailed(self):
        run = page_run.PageRun(self.pages[0])
        run.AddValue(failure.FailureValue.FromMessage(self.pages[0], 'test'))
        self.assertFalse(run.ok)
        self.assertTrue(run.failed)
        self.assertFalse(run.skipped)

        run = page_run.PageRun(self.pages[0])
        run.AddValue(scalar.ScalarValue(self.pages[0], 'a', 's', 1))
        run.AddValue(failure.FailureValue.FromMessage(self.pages[0], 'test'))
        self.assertFalse(run.ok)
        self.assertTrue(run.failed)
        self.assertFalse(run.skipped)
 def WillRunPage(self, page):
   assert not self._current_page_run, 'Did not call DidRunPage.'
   self._current_page_run = page_run.PageRun(page)
   self._progress_reporter.WillRunPage(self)