from PyObjCTools.TestSupport import *
from PubSub import *
class TestPSEnclosure (TestCase):
def testConstants(self):
self.assertEqual(PSEnclosureDownloadIsIdle, 0)
self.assertEqual(PSEnclosureDownloadIsQueued, 1)
self.assertEqual(PSEnclosureDownloadIsActive, 2)
self.assertEqual(PSEnclosureDownloadDidFinish, 3)
self.assertEqual(PSEnclosureDownloadDidFail, 4)
self.assertEqual(PSEnclosureDownloadWasDeleted, 5)
self.assertIsInstance(PSEnclosureDownloadStateDidChangeNotification, unicode)
def testMethods(self):
self.assertResultIsBOOL(PSEnclosure.download_)
self.assertArgIsOut(PSEnclosure.download_, 0)
if __name__ == "__main__":
main()
|