• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python utils.assertRaisesExactly函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中test.utils.assertRaisesExactly函数的典型用法代码示例。如果您正苦于以下问题:Python assertRaisesExactly函数的具体用法?Python assertRaisesExactly怎么用?Python assertRaisesExactly使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了assertRaisesExactly函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_lazy_auth_raises_operation_failure

    def test_lazy_auth_raises_operation_failure(self):
        lazy_client = MongoClient(
            "mongodb://user:[email protected]%s:%d/pymongo_test" % (host, port),
            _connect=False)

        assertRaisesExactly(
            OperationFailure, lazy_client.test.collection.find_one)
开发者ID:arunbaabte,项目名称:DjangoAppService,代码行数:7,代码来源:test_auth.py


示例2: test_connect

 def test_connect(self):
     assertRaisesExactly(ConnectionFailure, MongoReplicaSetClient,
                       "somedomainthatdoesntexist.org:27017",
                       replicaSet=self.name,
                       connectTimeoutMS=600)
     self.assertRaises(ConfigurationError, MongoReplicaSetClient,
                       pair, replicaSet='fdlksjfdslkjfd')
     self.assertTrue(MongoReplicaSetClient(pair, replicaSet=self.name))
开发者ID:MrMission,项目名称:spider,代码行数:8,代码来源:test_replica_set_client.py


示例3: test_connect

    def test_connect(self):
        # Check that the exception is a ConnectionFailure, not a subclass like
        # AutoReconnect
        assertRaisesExactly(ConnectionFailure, MongoClient, "somedomainthatdoesntexist.org", connectTimeoutMS=600)

        assertRaisesExactly(ConnectionFailure, MongoClient, host, 123456789)

        self.assertTrue(MongoClient(host, port))
开发者ID:nikoloz-pachuashvili,项目名称:mongo-python-driver,代码行数:8,代码来源:test_client.py


示例4: test_lazy_auth_raises_operation_failure

    def test_lazy_auth_raises_operation_failure(self):
        # Check if we have the prerequisites to run this test.
        c = self._get_client()
        if not server_started_with_auth(c):
            raise SkipTest("Authentication is not enabled on server")

        lazy_client = MongoReplicaSetClient(
            "mongodb://user:[email protected]%s/pymongo_test" % pair, replicaSet=self.name, _connect=False
        )

        assertRaisesExactly(OperationFailure, lazy_client.test.collection.find_one)
开发者ID:RockLi,项目名称:mongo-python-driver,代码行数:11,代码来源:test_replica_set_client.py


示例5: test_connect_with_internal_ips

 def test_connect_with_internal_ips(self):
     # Client is passed an IP it can reach, 'a:1', but the RS config
     # only contains unreachable IPs like 'internal-ip'. PYTHON-608.
     assertRaisesExactly(
         ConnectionFailure,
         MockReplicaSetClient,
         standalones=[],
         members=['a:1'],
         mongoses=[],
         ismaster_hosts=['internal-ip:27017'],
         host='a:1',
         replicaSet='rs')
开发者ID:MrMission,项目名称:spider,代码行数:12,代码来源:test_replica_set_client.py


示例6: test_lazy_auth_raises_operation_failure

    def test_lazy_auth_raises_operation_failure(self):
        # Check if we have the prerequisites to run this test.
        c = MongoClient(host, port)
        if not server_started_with_auth(c):
            raise SkipTest("Authentication is not enabled on server")

        if is_mongos(c) and not version.at_least(c, (2, 0, 0)):
            raise SkipTest("Auth with sharding requires MongoDB >= 2.0.0")

        lazy_client = MongoClient("mongodb://user:[email protected]%s:%d/pymongo_test" % (host, port), _connect=False)

        assertRaisesExactly(OperationFailure, lazy_client.test.collection.find_one)
开发者ID:nikoloz-pachuashvili,项目名称:mongo-python-driver,代码行数:12,代码来源:test_client.py


示例7: test_constants

    def test_constants(self):
        Connection.HOST = self.host
        Connection.PORT = self.port
        self.assertTrue(Connection())

        Connection.HOST = "somedomainthatdoesntexist.org"
        Connection.PORT = 123456789
        assertRaisesExactly(ConnectionFailure, Connection, connectTimeoutMS=600)
        self.assertTrue(Connection(self.host, self.port))

        Connection.HOST = self.host
        Connection.PORT = self.port
        self.assertTrue(Connection())
开发者ID:cathoderay,项目名称:mongo-python-driver,代码行数:13,代码来源:test_connection.py


示例8: test_constants

    def test_constants(self):
        MongoClient.HOST = host
        MongoClient.PORT = port
        self.assertTrue(MongoClient())

        MongoClient.HOST = "somedomainthatdoesntexist.org"
        MongoClient.PORT = 123456789
        assertRaisesExactly(ConnectionFailure, MongoClient, connectTimeoutMS=600)
        self.assertTrue(MongoClient(host, port))

        MongoClient.HOST = host
        MongoClient.PORT = port
        self.assertTrue(MongoClient())
开发者ID:nikoloz-pachuashvili,项目名称:mongo-python-driver,代码行数:13,代码来源:test_client.py


示例9: test_connect

    def test_connect(self):
        # Check that the exception is a ConnectionFailure, not a subclass like
        # AutoReconnect
        assertRaisesExactly(
            ConnectionFailure, MongoClient,
            "somedomainthatdoesntexist.org", connectTimeoutMS=600)

        assertRaisesExactly(
            ConnectionFailure, MongoClient, host, 123456789)

        self.assertTrue(MongoClient(host, port))

        # Test that connect=False prevents the constructor from raising
        # ConnectionFailure.
        client = MongoClient("somedomainthatdoesnotexist.org",
                             connectTimeoutMS=100, connect=False)
        try:
            client.admin.command("ismaster")
        except AutoReconnect:
            pass
开发者ID:hedgepigdaniel,项目名称:mongo-python-driver,代码行数:20,代码来源:test_client.py


示例10: test_host_w_port

 def test_host_w_port(self):
     self.assertTrue(Connection("%s:%d" % (self.host, self.port)))
     assertRaisesExactly(ConnectionFailure, Connection,
                       "%s:1234567" % (self.host,), self.port)
开发者ID:cathoderay,项目名称:mongo-python-driver,代码行数:4,代码来源:test_connection.py


示例11: test_lazy_auth_raises_operation_failure

    def test_lazy_auth_raises_operation_failure(self):
        lazy_client = rs_or_single_client(
            "mongodb://user:[email protected]%s/pymongo_test" % host, connect=False)

        assertRaisesExactly(
            OperationFailure, lazy_client.test.collection.find_one)
开发者ID:gregbanks,项目名称:mongo-python-driver,代码行数:6,代码来源:test_client.py


示例12: test_host_w_port

 def test_host_w_port(self):
     self.assertTrue(MongoClient("%s:%d" % (host, port)))
     assertRaisesExactly(
         ConnectionFailure, MongoClient, "%s:1234567" % (host,), port)
开发者ID:quantopian,项目名称:mongo-python-driver,代码行数:4,代码来源:test_client.py



注:本文中的test.utils.assertRaisesExactly函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python utils.assertReadFrom函数代码示例发布时间:2022-05-27
下一篇:
Python utilities.random函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap