X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=eventlet%2Ftests%2Fgreendns_test.py;fp=eventlet%2Ftests%2Fgreendns_test.py;h=7a64b1e3a16333e9122b8501073fc24933fad3b8;hb=376ff3bfe7071cc0793184a378c4e74508fb0d97;hp=0000000000000000000000000000000000000000;hpb=70992db4bef26426213a8eae488be377cdd655ae;p=packages%2Ftrusty%2Fpython-eventlet.git diff --git a/eventlet/tests/greendns_test.py b/eventlet/tests/greendns_test.py new file mode 100644 index 0000000..7a64b1e --- /dev/null +++ b/eventlet/tests/greendns_test.py @@ -0,0 +1,13 @@ +from nose.plugins.skip import SkipTest + + +def test_greendns_getnameinfo_resolve_port(): + try: + from eventlet.support import greendns + except ImportError: + raise SkipTest('greendns requires package dnspython') + + # https://bitbucket.org/eventlet/eventlet/issue/152 + _, port1 = greendns.getnameinfo(('127.0.0.1', 80), 0) + _, port2 = greendns.getnameinfo(('localhost', 80), 0) + assert port1 == port2 == 'http'