Christian Theune avatar Christian Theune committed a330ad2

Mark tests requiring aespipe so we can filter them.

Comments (0)

Files changed (1)

src/batou/lib/secrets/tests/test_secrets.py

 passphrase = 'SecretTestPassphrase'
 
 
+@pytest.mark.aespipe
 def test_decrypt():
     with EncryptedConfigFile(encrypted_file, passphrase) as secrets:
         with open(cleartext_file) as cleartext:
             assert cleartext.read() == secrets.read()
 
 
+@pytest.mark.aespipe
 def test_decrypt_wrong_passphrase():
     secrets = EncryptedConfigFile(
         encrypted_file, 'incorrect passphrase')
         secrets.__enter__()
 
 
+@pytest.mark.aespipe
 def test_write_should_fail_unless_write_locked():
     with EncryptedConfigFile(encrypted_file, passphrase) as secrets:
         with pytest.raises(RuntimeError):
     os.unlink(tf.name)
 
 
+@pytest.mark.aespipe
 def test_write():
     with tempfile.NamedTemporaryFile(prefix='new_encrypted.') as tf:
         shutil.copy(encrypted_file, tf.name)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.