def test_structs(self): v = Security.SecItemImportExportKeyParameters() self.assertEqual(v.version, 0) self.assertEqual(v.flags, 0) self.assertEqual(v.passphrase, None) self.assertEqual(v.alertTitle, None) self.assertEqual(v.alertPrompt, None) self.assertEqual(v.accessRef, None) self.assertEqual(v.keyUsage, None) self.assertEqual(v.keyAttributes, None) self.assertIsInstance(Security.kSecImportExportPassphrase, str) self.assertIsInstance(Security.kSecImportExportKeychain, str) self.assertIsInstance(Security.kSecImportExportAccess, str) self.assertIsInstance(Security.kSecImportItemLabel, str) self.assertIsInstance(Security.kSecImportItemKeyID, str) self.assertIsInstance(Security.kSecImportItemTrust, str) self.assertIsInstance(Security.kSecImportItemCertChain, str) self.assertIsInstance(Security.kSecImportItemIdentity, str)