Beispiel #1
0
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()
Beispiel #2
0
 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)