コード例 #1
0
 def testKeyczarCrypterEncryptDecryptHandlesEmptyNone(self):
     location = 'castle://aargh'
     kz_crypter = keyczar.Crypter(location)
     self.assertEquals('', kz_crypter.encrypt(''))
     self.assertEquals('', kz_crypter.encrypt(None))
     self.assertEquals('', kz_crypter.decrypt(''))
     self.assertEquals('', kz_crypter.decrypt(None))
コード例 #2
0
ファイル: test_keyczar.py プロジェクト: LLNL/GRAPE
 def testKeyczarCrypterWithUnencryptedReader(self):
     """
     """
     location = 'bar://baz'
     kz_crypter = keyczar.Crypter(location)
     self.assertEquals(location, kz_crypter.keyset_location)
     self.assertIsNone(kz_crypter.encrypting_keyset_location)
     self.assertIsInstance(kz_crypter.crypter, mocks.MockKeyczarCrypter)
     self.assertIsInstance(kz_crypter.crypter.reader, mocks.MockKeyczarReader)
     self.assertEquals(location, kz_crypter.crypter.reader.location)
コード例 #3
0
 def testKeyczarCrypterWithEncryptedReader(self):
     """
     """
     location = 'foo://baz'
     encrypting_location = 'castle://aaargh'
     kz_crypter = keyczar.Crypter(location, encrypting_location)
     self.assertEquals(location, kz_crypter.keyset_location)
     self.assertEquals(encrypting_location,
                       kz_crypter.encrypting_keyset_location)
     self.assertIsInstance(kz_crypter.crypter, mocks.MockKeyczarCrypter)
     self.assertIsInstance(kz_crypter.crypter.reader,
                           mocks.MockKeyczarEncryptedReader)
     self.assertEquals(location, kz_crypter.crypter.reader._reader.location)
     self.assertEquals(encrypting_location,
                       kz_crypter.crypter.reader._crypter.reader.location)