# HG changeset patch # User Gregory Szorc # Date 1468777851 25200 # Node ID d5067913f97b1c58a2952779434dc2bc373e0a0d # Parent 1cc5a918b7d8acdc918809d74842fecc128c4ec4 hghave: add test for Python 2.7+ Setting ciphers in the ssl module requires Python 2.7. Surprisingly, we didn't have a test for running on Python 2.7. diff -r 1cc5a918b7d8 -r d5067913f97b tests/hghave.py --- a/tests/hghave.py Sat Jul 16 15:06:19 2016 +0800 +++ b/tests/hghave.py Sun Jul 17 10:50:51 2016 -0700 @@ -523,6 +523,10 @@ from mercurial import util return util.safehasattr(__future__, "absolute_import") +@check("py27+", "running with Python 2.7+") +def has_python27ornewer(): + return sys.version_info[0:2] >= (2, 7) + @check("py3k", "running with Python 3.x") def has_py3k(): return 3 == sys.version_info[0]