当前位置: 首页>>代码示例>>Python>>正文


Python requests.status_codes方法代码示例

本文整理汇总了Python中requests.status_codes方法的典型用法代码示例。如果您正苦于以下问题:Python requests.status_codes方法的具体用法?Python requests.status_codes怎么用?Python requests.status_codes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在requests的用法示例。


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

示例1: test_resources_available

# 需要导入模块: import requests [as 别名]
# 或者: from requests import status_codes [as 别名]
def test_resources_available(self):
        container_ip = self.get_manager_ip()
        blueprint_id = 'b{0}'.format(uuid.uuid4())
        blueprint_name = 'empty_blueprint.yaml'
        blueprint_path = resource('dsl/{0}'.format(blueprint_name))
        self.client.blueprints.upload(blueprint_path,
                                      entity_id=blueprint_id)
        invalid_resource_url = 'https://{0}:{1}/resources/blueprints/{1}/{2}' \
            .format(container_ip, 53229, blueprint_id)
        try:
            result = requests.head(invalid_resource_url)
            self.assertEqual(
                result.status_code, requests.status_codes.codes.not_found,
                "Resources are available through port 53229.")
        except ConnectionError:
            pass 
开发者ID:cloudify-cosmo,项目名称:cloudify-manager,代码行数:18,代码来源:test_resources_available.py

示例2: test_resources_access

# 需要导入模块: import requests [as 别名]
# 或者: from requests import status_codes [as 别名]
def test_resources_access(self):
        self.client.blueprints.upload(resource('dsl/empty_blueprint.yaml'),
                                      entity_id='blu')

        # admin can the blueprint
        admin_headers = self.client._client.headers
        self._assert_request_status_code(
            headers=admin_headers,
            path='/blueprints/default_tenant/blu/empty_blueprint.yaml',
            expected_status_code=requests.status_codes.codes.ok)

        # invalid authentication
        self._assert_request_status_code(
            headers=get_auth_header('bla', 'bla'),
            path='/blueprints/default_tenant/blu/empty_blueprint.yaml',
            expected_status_code=requests.status_codes.codes.unauthorized)

        # trying to access non-existing resource
        self._assert_request_status_code(
            headers=admin_headers,
            path='/blueprints/default_tenant/blu/non_existing_resource',
            expected_status_code=requests.status_codes.codes.not_found) 
开发者ID:cloudify-cosmo,项目名称:cloudify-manager,代码行数:24,代码来源:test_resources_available.py


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