コード例 #1
0
ファイル: test_motor_client.py プロジェクト: miedzinski/motor
    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
ファイル: test_motor_client.py プロジェクト: adamchainz/motor
    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
ファイル: test_motor_client.py プロジェクト: leiyu0918/motor
    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
ファイル: __init__.py プロジェクト: xuduochengzi/motor
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
ファイル: __init__.py プロジェクト: wujuguang/motor
def at_least(client, min_version):
    client_version = yield from version(client)
    return client_version >= tuple(padded(min_version, 4))