示例#1
0
    def test_twisted_resolver(self):
        required_version = padded((3, 2, 2), len(tornado.version_info))
        if not tornado.version_info >= tuple(required_version):
            raise SkipTest('requires Tornado version 3.2.2+')

        try:
            import twisted
        except ImportError:
            raise SkipTest('Twisted not installed')
        yield self._test_resolver('tornado.platform.twisted.TwistedResolver')
示例#2
0
    def test_twisted_resolver(self):
        required_version = padded((3, 2, 2), len(tornado.version_info))
        if not tornado.version_info >= tuple(required_version):
            raise SkipTest('requires Tornado version 3.2.2+')

        try:
            import twisted
        except ImportError:
            raise SkipTest('Twisted not installed')
        yield self._test_resolver('tornado.platform.twisted.TwistedResolver')
示例#3
0
    def test_threaded_resolver(self):
        # Tornado issue #635: older Tornado can raise "IOError: close() called
        # during concurrent operation on the same file object".
        required_version = padded((3, 2), len(tornado.version_info))
        if not tornado.version_info >= tuple(required_version):
            raise SkipTest('requires Tornado version 3.2+')

        try:
            import concurrent.futures
        except ImportError:
            raise SkipTest('concurrent.futures module not available')

        yield self._test_resolver('tornado.netutil.ThreadedResolver')
示例#4
0
    def test_threaded_resolver(self):
        # Tornado issue #635: older Tornado can raise "IOError: close() called
        # during concurrent operation on the same file object".
        required_version = padded((3, 2), len(tornado.version_info))
        if not tornado.version_info >= tuple(required_version):
            raise SkipTest('requires Tornado version 3.2+')

        try:
            import concurrent.futures
        except ImportError:
            raise SkipTest('concurrent.futures module not available')

        yield self._test_resolver('tornado.netutil.ThreadedResolver')
示例#5
0
文件: __init__.py 项目: snower/motor
def at_least(client, min_version):
    client_version = yield version(client)
    raise gen.Return(client_version >= tuple(padded(min_version, 4)))
示例#6
0
def at_least(client, min_version):
    client_version = yield version(client)
    raise gen.Return(client_version >= tuple(padded(min_version, 4)))
示例#7
0
def at_least(client, min_version):
    client_version = yield from version(client)
    return client_version >= tuple(padded(min_version, 4))
示例#8
0
def at_least(client, min_version):
    client_version = yield from version(client)
    return client_version >= tuple(padded(min_version, 4))