示例#1
0
 def testEnvironCrypterReadsCorrectValues(self):
     location = 'foo://baz'
     encrypting_location = 'castle://aaargh'
     kz_crypter = keyczar.EnvironCrypter()
     os.environ[kz_crypter.KEYSET_ENV_VAR] = location
     self.assertEqual(location, kz_crypter.keyset_location)
     self.assertIsNone(kz_crypter.encrypting_keyset_location)
     os.environ[kz_crypter.ENC_KEYSET_ENV_VAR] = encrypting_location
     self.assertEqual(encrypting_location,
                      kz_crypter.encrypting_keyset_location)
示例#2
0
 def testEnvironCrypterThrowsExceptionOnMissingValues(self):
     kz_crypter = keyczar.EnvironCrypter()
     with self.assertRaises(ValueError):
         kz_crypter.keyset_location
     self.assertIsNone(kz_crypter.encrypting_keyset_location)