Esempio n. 1
0
    def __screenshot(self):
        fnum = 0
        fnameTemplate = 'screenshot-%03d.png'
        while os.path.exists(fnameTemplate % fnum):
            fnum += 1

        try:
            player.screenshot().save('screenshot-%03d.png' % fnum)
        except RuntimeError:
            text = 'Cannot save snapshot file'
        else:
            text = 'Screenshot saved as ' + fnameTemplate % fnum

        self.__killNotifyNode()

        self.__notifyNode = avg.WordsNode(
            text=text, x=player.getRootNode().width - 50,
            y=player.getRootNode().height - 50, alignment='right', fontsize=20,
            sensitive=False, parent=player.getRootNode())

        player.setTimeout(2000, self.__killNotifyNode)
Esempio n. 2
0
    def __screenshot(self):
        fnum = 0
        fnameTemplate = 'screenshot-%03d.png'
        while os.path.exists(fnameTemplate % fnum):
            fnum += 1

        try:
            player.screenshot().save('screenshot-%03d.png' % fnum)
        except RuntimeError:
            text = 'Cannot save snapshot file'
        else:
            text = 'Screenshot saved as ' + fnameTemplate % fnum

        self.__killNotifyNode()

        self.__notifyNode = avg.WordsNode(
            text=text, x=player.getRootNode().width - 50,
            y=player.getRootNode().height - 50, alignment='right', fontsize=20,
            sensitive=False, parent=player.getRootNode())

        player.setTimeout(2000, self.__killNotifyNode)
 def compareImage(self, fileName):
     bmp = player.screenshot()
     self.compareBitmapToFile(bmp, fileName)
Esempio n. 4
0
 def checkMainScreenshot():
     bmp1 = player.screenshot()
     bmp2 = mainCanvas.screenshot()
     self.assert_(self.areSimilarBmps(bmp1, bmp2, 0.01, 0.01))
 def checkMainScreenshot():
     bmp1 = player.screenshot()
     bmp2 = mainCanvas.screenshot()
     self.assert_(self.areSimilarBmps(bmp1, bmp2, 0.01, 0.01))
Esempio n. 6
0
 def checkSameImage():
     bmp = player.screenshot()
     self.assert_(self.areSimilarBmps(bmp, self.baselineBmp, 0, 0))
Esempio n. 7
0
 def setTextAttrib():
     self.baselineBmp = player.screenshot()
     player.getElementByID("words").text = self.text
Esempio n. 8
0
 def checkSameImage():
     bmp = player.screenshot()
     self.assert_(self.areSimilarBmps(bmp, self.baselineBmp, 0, 0))
Esempio n. 9
0
 def setTextAttrib():
     self.baselineBmp = player.screenshot()
     player.getElementByID("words").text = self.text
Esempio n. 10
0
 def compareImage(self, fileName):
     bmp = player.screenshot()
     self.compareBitmapToFile(bmp, fileName)