def test_SetPlayMode_cb(self): global widget root = Tkinter.Toplevel() widget = Player(master=root, width=100, height=26, currentFrameIndex=1, startFrame=1, endFrame=10, form2=1, gui=1) widget.SetMode_cb() widget.playModeVar.set('once in 2 directions') widget.framerateWidget.set(10.) #widget.playDelayWidget.set(.5) #widget.playAfterDelayWidget.set(57) widget.startFrameWidget.set(2) widget.endFrameWidget.set(8) widget.setPlayMode_cb() self.assertEqual(widget.playMode == 2, True) self.assertEqual(widget.framerate == 10., True) #assert widget.delay==.5 #assert widget.afterDelay==57 self.assertEqual(widget.startFrame == 2, True) self.assertEqual(widget.endFrame == 8, True) self.assertEqual(widget.oneDirection == 0, True) pause() widget.master.master.destroy()
def test_SetMode_cb(self): global widget root = Tkinter.Toplevel() widget = Player(master=root, width=100, height=26, currentFrameIndex=1, startFrame=1, endFrame=10, form2=1, gui=1) widget.SetMode_cb() self.assertEqual(widget.playModeForm.root.winfo_ismapped(), 1) pause() widget.master.master.destroy()