summaryrefslogtreecommitdiff
path: root/tests/test_dnssec.py
diff options
context:
space:
mode:
authorBrian Wellington <bwelling@xbill.org>2020-03-11 10:01:01 -0700
committerBrian Wellington <bwelling@xbill.org>2020-03-11 10:01:01 -0700
commit7f2e62816c3c183622bacc602c50af81ad8245bf (patch)
tree5077ddd07595f8da4c20eac6f5764285cdf74bf1 /tests/test_dnssec.py
parentee49eb451c0aa3953d35a1c6737605840521e9af (diff)
downloaddnspython-7f2e62816c3c183622bacc602c50af81ad8245bf.tar.gz
Check for Python 3.6 in tests.
Diffstat (limited to 'tests/test_dnssec.py')
-rw-r--r--tests/test_dnssec.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_dnssec.py b/tests/test_dnssec.py
index 223f8d4..2400014 100644
--- a/tests/test_dnssec.py
+++ b/tests/test_dnssec.py
@@ -17,6 +17,7 @@
from __future__ import print_function
+import sys
import unittest
import dns.dnssec
@@ -251,6 +252,8 @@ class DNSSECValidatorTestCase(unittest.TestCase):
@unittest.skipUnless(dns.dnssec._have_ecpy,
"python EDDSA cannot be imported")
+ @unittest.skipUnless(sys.version_info >= (3, 6),
+ "Python 3.6 or later is needed")
def testAbsoluteED25519Good(self): # type: () -> None
dns.dnssec.validate(abs_ed25519_mx, abs_ed25519_mx_rrsig_1,
abs_ed25519_keys_1, None, when5)
@@ -259,6 +262,8 @@ class DNSSECValidatorTestCase(unittest.TestCase):
@unittest.skipUnless(dns.dnssec._have_ecpy,
"python EDDSA cannot be imported")
+ @unittest.skipUnless(sys.version_info >= (3, 6),
+ "Python 3.6 or later is needed")
def testAbsoluteED25519Bad(self): # type: () -> None
with self.assertRaises(dns.dnssec.ValidationFailure):
dns.dnssec.validate(abs_other_ed25519_mx, abs_ed25519_mx_rrsig_1,
@@ -269,6 +274,8 @@ class DNSSECValidatorTestCase(unittest.TestCase):
@unittest.skipUnless(dns.dnssec._have_ecpy,
"python EDDSA cannot be imported")
+ @unittest.skipUnless(sys.version_info >= (3, 6),
+ "Python 3.6 or later is needed")
def testAbsoluteED448Good(self): # type: () -> None
dns.dnssec.validate(abs_ed448_mx, abs_ed448_mx_rrsig_1,
abs_ed448_keys_1, None, when5)
@@ -277,6 +284,8 @@ class DNSSECValidatorTestCase(unittest.TestCase):
@unittest.skipUnless(dns.dnssec._have_ecpy,
"python EDDSA cannot be imported")
+ @unittest.skipUnless(sys.version_info >= (3, 6),
+ "Python 3.6 or later is needed")
def testAbsoluteED448Bad(self): # type: () -> None
with self.assertRaises(dns.dnssec.ValidationFailure):
dns.dnssec.validate(abs_other_ed448_mx, abs_ed448_mx_rrsig_1,