def test_decrypt_invalid(self): fixture = DecryptorFixture(Name("/not/authorized")) encryptedContent = EncryptedContent() encryptedContent.wireDecodeV2(EncryptStaticData.encryptedBlobs[0]) nSuccesses = [0] nFailures = [0] def onSuccess(plainData): nSuccesses[0] += 1 def onError(errorCode, message): nFailures[0] += 1 fixture._decryptor.decrypt(encryptedContent, onSuccess, onError) self.assertEqual(0, nSuccesses[0]) self.assertEqual(1, nFailures[0])
def test_decrypt_invalid(self): fixture = DecryptorFixture(Name("/not/authorized")) encryptedContent = EncryptedContent() encryptedContent.wireDecodeV2(EncryptStaticData.encryptedBlobs[0]) nSuccesses = [0] nFailures = [0] def onSuccess(plainData): nSuccesses[0] += 1 def onError(errorCode, message): nFailures[0] += 1 fixture._decryptor.decrypt(encryptedContent, onSuccess, onError) self.assertEqual(0, nSuccesses[0]) self.assertEqual(1, nFailures[0])
def test_decrypt_valid(self): fixture = DecryptorFixture(Name("/first/user")) encryptedContent = EncryptedContent() encryptedContent.wireDecodeV2(EncryptStaticData.encryptedBlobs[0]) nSuccesses = [0] nFailures = [0] def onSuccess(plainData): nSuccesses[0] += 1 self.assertEqual(15, plainData.size()) self.assertTrue(plainData.equals(Blob("Data to encrypt"))) def onError(errorCode, message): nFailures[0] += 1 fixture._decryptor.decrypt(encryptedContent, onSuccess, onError) self.assertEqual(1, nSuccesses[0]) self.assertEqual(0, nFailures[0])
def test_decrypt_valid(self): fixture = DecryptorFixture(Name("/first/user")) encryptedContent = EncryptedContent() encryptedContent.wireDecodeV2(EncryptStaticData.encryptedBlobs[0]) nSuccesses = [0] nFailures = [0] def onSuccess(plainData): nSuccesses[0] += 1 self.assertEqual(15, plainData.size()) self.assertTrue(plainData.equals(Blob("Data to encrypt"))) def onError(errorCode, message): nFailures[0] += 1 fixture._decryptor.decrypt(encryptedContent, onSuccess, onError) self.assertEqual(1, nSuccesses[0]) self.assertEqual(0, nFailures[0])