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