Ejemplo n.º 1
0
 def test_export_import_raises(self):
     if self.is_heimdal_mac:
         self.skipTest("gss_export_cred is bugged on Mac OS X 10.7+")
     if not hasattr(bindings.C, 'gss_export_cred'):
         self.skipTest("No support for gss_export_cred")
     else:
         exported_token = self.cred.export()
         with self.assertRaises(GSSException):
             # Cutting off characters should make token invalid
             Credential.imprt(exported_token[4:])
Ejemplo n.º 2
0
 def test_export_import_raises(self):
     if self.is_heimdal_mac:
         self.skipTest("gss_export_cred is bugged on Mac OS X 10.7+")
     if not hasattr(bindings.C, 'gss_export_cred'):
         self.skipTest("No support for gss_export_cred")
     else:
         exported_token = self.cred.export()
         with self.assertRaises(GSSException):
             # Cutting off characters should make token invalid
             Credential.imprt(exported_token[4:])
Ejemplo n.º 3
0
 def test_export_import(self):
     if self.is_heimdal_mac:
         self.skipTest("gss_export_cred is bugged on Mac OS X 10.7+")
     if not hasattr(bindings.C, 'gss_export_cred'):
         self.skipTest("No support for gss_export_cred")
     else:
         orig_name = self.cred.name
         exported_token = self.cred.export()
         imported_cred = Credential.imprt(exported_token)
         self.assertEqual(orig_name, imported_cred.name)
Ejemplo n.º 4
0
 def test_export_import(self):
     if self.is_heimdal_mac:
         self.skipTest("gss_export_cred is bugged on Mac OS X 10.7+")
     if not hasattr(bindings.C, 'gss_export_cred'):
         self.skipTest("No support for gss_export_cred")
     else:
         orig_name = self.cred.name
         exported_token = self.cred.export()
         imported_cred = Credential.imprt(exported_token)
         self.assertEqual(orig_name, imported_cred.name)