class Main(Sprite): def __init__(self): super().__init__() self.init() def init(self): self.stage.align = StageAlign.TOP_LEFT label = TextField() label.background = True label.border = True label.text = "Testing:\n" label.width = self.stage.stageWidth label.height = self.stage.stageHeight self.addChild(label) self.label = label self.reporter = Reporter(label) self.addEventListener(Event.ENTER_FRAME, self.start_tests) def start_tests(self, event): self.removeEventListener(Event.ENTER_FRAME, self.start_tests) Data(self.reporter, 'Data').run() TestMath(self.reporter, 'Math').run() Loops(self.reporter, 'Loops').run() Exceptions(self.reporter, 'Exceptions').run() TestClass(self.reporter, 'Classes').run() Functions(self.reporter, 'Functions').run() Utility(self.reporter, 'Utility').run() Eval(self.reporter, 'Eval').run() self.reporter.finish()
def init(self): self.stage.align = StageAlign.TOP_LEFT label = TextField() label.background = True label.border = True label.text = "Testing:\n" label.width = self.stage.stageWidth label.height = self.stage.stageHeight self.addChild(label) self.label = label self.reporter = Reporter(label) self.addEventListener(Event.ENTER_FRAME, self.start_tests)