コード例 #1
0
  def testSkpicturePrinter(self):
    ps = self.CreateStorySetFromFileInUnittestDataDir('blank.html')
    measurement = skpicture_printer.SkpicturePrinter(self._skp_outdir)
    results = self.RunMeasurement(measurement, ps, options=self._options)

    saved_picture_count = results.FindAllPageSpecificValuesNamed(
        'saved_picture_count')
    self.assertEquals(len(saved_picture_count), 1)
    self.assertGreater(saved_picture_count[0].value, 0)
コード例 #2
0
    def testSkpicturePrinter(self):
        ps = self.CreatePageSetFromFileInUnittestDataDir('blank.html')
        measurement = skpicture_printer.SkpicturePrinter()
        results = self.RunMeasurement(measurement, ps, options=self._options)

        # Picture printing is not supported on all platforms.
        if results.failures:
            assert 'not supported' in results.failures[0][1]
            return

        saved_picture_count = results.FindAllPageSpecificValuesNamed(
            'saved_picture_count')
        self.assertEquals(len(saved_picture_count), 1)
        self.assertGreater(saved_picture_count[0].GetRepresentativeNumber(), 0)
コード例 #3
0
 def CreatePageTest(self, options):
     return skpicture_printer.SkpicturePrinter(options.skp_outdir)
コード例 #4
0
 def testSkpicturePrinter(self):
     page_test = skpicture_printer.SkpicturePrinter(self.options.output_dir)
     measurements = self.RunPageTest(page_test, 'file://blank.html')
     saved_picture_count = measurements['saved_picture_count']['samples']
     self.assertEquals(len(saved_picture_count), 1)
     self.assertGreater(saved_picture_count[0], 0)