1from AppKit import * 2from PyObjCTools.TestSupport import * 3 4class TestNSPersistentDocument (TestCase): 5 6 @min_os_level('10.5') 7 def testMethods10_5(self): 8 self.assertResultIsBOOL(NSPersistentDocument.configurePersistentStoreCoordinatorForURL_ofType_modelConfiguration_storeOptions_error_) 9 self.assertArgIsOut(NSPersistentDocument.configurePersistentStoreCoordinatorForURL_ofType_modelConfiguration_storeOptions_error_, 4) 10 11 def testMethods(self): 12 self.assertResultIsBOOL(NSPersistentDocument.writeToURL_ofType_forSaveOperation_originalContentsURL_error_) 13 self.assertArgIsOut(NSPersistentDocument.writeToURL_ofType_forSaveOperation_originalContentsURL_error_, 4) 14 15 self.assertResultIsBOOL(NSPersistentDocument.readFromURL_ofType_error_) 16 self.assertArgIsOut(NSPersistentDocument.readFromURL_ofType_error_, 2) 17 18 self.assertResultIsBOOL(NSPersistentDocument.revertToContentsOfURL_ofType_error_) 19 self.assertArgIsOut(NSPersistentDocument.revertToContentsOfURL_ofType_error_, 2) 20 21 self.assertResultIsBOOL(NSPersistentDocument.configurePersistentStoreCoordinatorForURL_ofType_error_) 22 self.assertArgIsOut(NSPersistentDocument.configurePersistentStoreCoordinatorForURL_ofType_error_, 2) 23 24if __name__ == "__main__": 25 main() 26