From ec3ada1cda351bb5b2b8932f3686262354f80782 Mon Sep 17 00:00:00 2001 From: Marius Gedminas Date: Fri, 16 Oct 2015 09:13:46 +0300 Subject: [PATCH] Fix test on Python 3: vault code expects bytes (All tests now succeed on Python 3.5) --- test/units/parsing/vault/test_vault.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/units/parsing/vault/test_vault.py b/test/units/parsing/vault/test_vault.py index 20b6f6bdd6f..1b48b071693 100644 --- a/test/units/parsing/vault/test_vault.py +++ b/test/units/parsing/vault/test_vault.py @@ -115,10 +115,10 @@ class TestVaultLib(unittest.TestCase): raise SkipTest v = VaultLib('ansible') v.cipher_name = 'AES256' - enc_data = v.encrypt("foobar") + enc_data = v.encrypt(b"foobar") dec_data = v.decrypt(enc_data) - assert enc_data != "foobar", "encryption failed" - assert dec_data == "foobar", "decryption failed" + assert enc_data != b"foobar", "encryption failed" + assert dec_data == b"foobar", "decryption failed" def test_encrypt_encrypted(self): if not HAS_AES or not HAS_COUNTER or not HAS_PBKDF2: