def test__decrypt_object(self): ''' test _decrypt_object ''' secret = 'Use more salt.' crypted = '-----BEGIN PGP MESSAGE-----!@#$%^&*()_+-----END PGP MESSAGE-----' secret_map = {'secret': secret} crypted_map = {'secret': crypted} secret_list = [secret] crypted_list = [crypted] with patch('salt.renderers.gpg._decrypt_ciphertext', MagicMock(return_value=secret)): self.assertEqual(gpg._decrypt_object(secret), secret) self.assertEqual(gpg._decrypt_object(crypted), secret) self.assertEqual(gpg._decrypt_object(crypted_map), secret_map) self.assertEqual(gpg._decrypt_object(crypted_list), secret_list) self.assertEqual(gpg._decrypt_object(None), None)
def test__decrypt_object(): """ test _decrypt_object """ secret = "Use more salt." crypted = "-----BEGIN PGP MESSAGE-----!@#$%^&*()_+-----END PGP MESSAGE-----" secret_map = {"secret": secret} crypted_map = {"secret": crypted} secret_list = [secret] crypted_list = [crypted] with patch("salt.renderers.gpg._decrypt_ciphertext", MagicMock(return_value=secret)): assert gpg._decrypt_object(secret) == secret assert gpg._decrypt_object(crypted) == secret assert gpg._decrypt_object(crypted_map) == secret_map assert gpg._decrypt_object(crypted_list) == secret_list assert gpg._decrypt_object(None) is None
def test__decrypt_object(self): ''' test _decrypt_object ''' secret = 'Use more salt.' crypted = '-----BEGIN PGP MESSAGE-----!@#$%^&*()_+' secret_map = {'secret': secret} crypted_map = {'secret': crypted} secret_list = [secret] crypted_list = [crypted] with patch('salt.renderers.gpg._decrypt_ciphertext', MagicMock(return_value=secret)): self.assertEqual(gpg._decrypt_object(secret), secret) self.assertEqual(gpg._decrypt_object(crypted), secret) self.assertEqual(gpg._decrypt_object(crypted_map), secret_map) self.assertEqual(gpg._decrypt_object(crypted_list), secret_list) self.assertEqual(gpg._decrypt_object(None), None)