1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5class TestNSMovieView (TestCase): 6 @onlyOn32Bit 7 def testConstants(self): 8 self.failUnlessEqual(NSQTMovieNormalPlayback, 0) 9 self.failUnlessEqual(NSQTMovieLoopingPlayback, 1) 10 self.failUnlessEqual(NSQTMovieLoopingBackAndForthPlayback, 2) 11 12 @onlyOn32Bit 13 def testMethods(self): 14 self.failUnlessResultIsBOOL(NSMovieView.isPlaying) 15 self.failUnlessResultIsBOOL(NSMovieView.isMuted) 16 self.failUnlessArgIsBOOL(NSMovieView.setMuted_, 0) 17 self.failUnlessResultIsBOOL(NSMovieView.playsSelectionOnly) 18 self.failUnlessArgIsBOOL(NSMovieView.setPlaysSelectionOnly_, 0) 19 self.failUnlessResultIsBOOL(NSMovieView.playsEveryFrame) 20 self.failUnlessResultIsBOOL(NSMovieView.isControllerVisible) 21 self.failUnlessArgIsBOOL(NSMovieView.showController_adjustingSize_, 0) 22 self.failUnlessArgIsBOOL(NSMovieView.showController_adjustingSize_, 1) 23 self.failUnlessArgIsBOOL(NSMovieView.setEditable_, 0) 24 self.failUnlessResultIsBOOL(NSMovieView.isEditable) 25 26 27 28 29if __name__ == "__main__": 30 main() 31