aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_utils.py
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-10-25 12:22:10 -0700
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-10-25 12:22:10 -0700
commit902d8cfd58de395748d71f449944faa9dbac8725 (patch)
tree681d1b5a68a6e89efc8287685592b094f634ff9e /tests/test_utils.py
parent56f1a0ae53773285db53c367e697e0a015eed5f1 (diff)
downloadcryptography-902d8cfd58de395748d71f449944faa9dbac8725.tar.gz
cryptography-902d8cfd58de395748d71f449944faa9dbac8725.tar.bz2
cryptography-902d8cfd58de395748d71f449944faa9dbac8725.zip
move skip_if_empty to separate function for test coverage
Diffstat (limited to 'tests/test_utils.py')
-rw-r--r--tests/test_utils.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/test_utils.py b/tests/test_utils.py
index 6c8d088b..8bb8422c 100644
--- a/tests/test_utils.py
+++ b/tests/test_utils.py
@@ -32,7 +32,7 @@ from .utils import (
load_fips_ecdsa_key_pair_vectors, load_fips_ecdsa_signing_vectors,
load_hash_vectors, load_kasvs_dh_vectors, load_nist_vectors,
load_pkcs1_vectors, load_rsa_nist_vectors, load_vectors_from_file,
- raises_unsupported_algorithm, select_backends
+ raises_unsupported_algorithm, select_backends, skip_if_empty
)
@@ -82,6 +82,13 @@ def test_select_two_backends():
assert selected_backends == [b1, b2]
+def test_skip_if_empty():
+ with pytest.raises(pytest.skip.Exception):
+ skip_if_empty([], [FakeInterface])
+
+ skip_if_empty(["notempty"], [FakeInterface])
+
+
def test_check_backend_support_skip():
supported = pretend.stub(
kwargs={"only_if": lambda backend: False, "skip_message": "Nope"}