From: Brian Wellington Date: Wed, 11 Mar 2020 17:01:01 +0000 (-0700) Subject: Check for Python 3.6 in tests. X-Git-Tag: v2.0.0rc1~330^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f2e62816c3c183622bacc602c50af81ad8245bf;p=thirdparty%2Fdnspython.git Check for Python 3.6 in tests. --- diff --git a/tests/test_dnssec.py b/tests/test_dnssec.py index 223f8d42..2400014d 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,