def testRun(self, onFrameHandlersList=[], mainDiv=None, runtimeOptions={}): assert type(onFrameHandlersList) == list self.__onFrameHandlersList = onFrameHandlersList player.subscribe(player.ON_FRAME, self.__onFrame) player.setFramerate(10000) player.assumePixelsPerMM(1) for k, v in self.CUSTOM_SETTINGS.iteritems(): self.settings.set(k, v) if mainDiv is None: mainDiv = libavg.app.MainDiv() self.run(mainDiv, **runtimeOptions)
def __dumpConfig(self): player.enableGLErrorChecks(True) avg.logger.pushCategories() avg.logger.setCategories(avg.logger.APP | avg.logger.CONFIG | avg.logger.DEPRECATION) player.loadString(""" <avg id="avg" width="160" height="120"> </avg> """) player.setTimeout(0, player.stop) player.setFramerate(10000) player.play() avg.logger.popCategories()
def start(self, warnOnImageDiff, actions): self.__setupPlayer() self.__dumpTestFrames = (os.getenv("AVG_DUMP_TEST_FRAMES") is not None) self.__delaying = False self.__warnOnImageDiff = warnOnImageDiff self.assert_(player.isPlaying() == 0) self.actions = flatten(actions) self.curFrame = 0 player.subscribe(player.ON_FRAME, self.__nextAction) player.setFramerate(10000) player.assumePixelsPerMM(1) player.play() self.assert_(player.isPlaying() == 0)
def start(self, warnOnImageDiff, actions): self.__setupPlayer() self.__dumpTestFrames = (os.getenv("AVG_DUMP_TEST_FRAMES") != None) self.__delaying = False self.__warnOnImageDiff = warnOnImageDiff self.assert_(player.isPlaying() == 0) self.actions = flatten(actions) self.curFrame = 0 player.subscribe(player.ON_FRAME, self.__nextAction) player.setFramerate(10000) player.assumePixelsPerMM(1) player.play() self.assert_(player.isPlaying() == 0)
def __dumpConfig(self): player.enableGLErrorChecks(True) cats = avg.logger.getCategories() for cat in [avg.logger.Category.APP, avg.logger.Category.CONFIG, avg.logger.Category.DEPREC]: avg.logger.configureCategory(cat, avg.logger.Severity.INFO) player.loadString(""" <avg id="avg" width="160" height="120"> </avg> """) player.setTimeout(0, player.stop) player.setFramerate(10000) player.play() for cat, severity in cats.iteritems(): avg.logger.configureCategory(cat, severity)
def __dumpConfig(self): player.enableGLErrorChecks(True) cats = avg.logger.getCategories() for cat in [ avg.logger.Category.APP, avg.logger.Category.CONFIG, avg.logger.Category.DEPREC ]: avg.logger.configureCategory(cat, avg.logger.Severity.INFO) player.loadString(""" <avg id="avg" width="160" height="120"> </avg> """) player.setTimeout(0, player.stop) player.setFramerate(10000) player.play() for cat, severity in cats.iteritems(): avg.logger.configureCategory(cat, severity)