test_engine.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:deb-python-pykmip 作者: openstack 项目源码 文件源码
def test_version_operation_mismatch(self):
        """
        Test that an OperationNotSupported error is generated when trying to
        invoke an operation unsupported by a specific version of KMIP.
        """
        e = engine.KmipEngine()
        e._logger = mock.MagicMock()
        e._protocol_version = contents.ProtocolVersion.create(1, 0)

        args = (None, )
        regex = "DiscoverVersions is not supported by KMIP {0}".format(
            e._protocol_version
        )
        six.assertRaisesRegex(
            self,
            exceptions.OperationNotSupported,
            regex,
            e._process_discover_versions,
            *args
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号