1from Foundation import * 2from PyObjCTools.TestSupport import * 3 4class TestNSMetaData (TestCase): 5 def testConstants(self): 6 self.failUnless(isinstance(NSMetadataQueryDidStartGatheringNotification, unicode)) 7 self.failUnless(isinstance(NSMetadataQueryGatheringProgressNotification, unicode)) 8 self.failUnless(isinstance(NSMetadataQueryDidFinishGatheringNotification, unicode)) 9 self.failUnless(isinstance(NSMetadataQueryDidUpdateNotification, unicode)) 10 self.failUnless(isinstance(NSMetadataQueryResultContentRelevanceAttribute, unicode)) 11 self.failUnless(isinstance(NSMetadataQueryUserHomeScope, unicode)) 12 self.failUnless(isinstance(NSMetadataQueryLocalComputerScope, unicode)) 13 self.failUnless(isinstance(NSMetadataQueryNetworkScope, unicode)) 14 15 def testMethods(self): 16 self.failUnlessResultIsBOOL(NSMetadataQuery.startQuery) 17 self.failUnlessResultIsBOOL(NSMetadataQuery.isStarted) 18 self.failUnlessResultIsBOOL(NSMetadataQuery.isGathering) 19 self.failUnlessResultIsBOOL(NSMetadataQuery.isStopped) 20 21 22if __name__ == "__main__": 23 main() 24