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


Python FunctionMetadata.add_deprecated_param方法代码示例

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


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

示例1: test_add_deprecated_param

# 需要导入模块: from coalib.settings.FunctionMetadata import FunctionMetadata [as 别名]
# 或者: from coalib.settings.FunctionMetadata.FunctionMetadata import add_deprecated_param [as 别名]
    def test_add_deprecated_param(self):
        uut = FunctionMetadata(
            'test',
            non_optional_params={'not_optional': ('desc', str)},
            optional_params={'optional': ('desc2', str, 'default')})

        uut.add_deprecated_param('optional', 'old_optional')
        uut.add_deprecated_param('not_optional', 'old_not_optional')

        self.assertEqual(uut.non_optional_params,
                         {'not_optional': ('desc', str)})
        self.assertEqual(uut.optional_params,
                         {'optional': ('desc2', str, 'default'),
                          'old_optional': ('desc2', str, 'default'),
                          'old_not_optional': ('desc', str, None)})
开发者ID:Anmolbansal1,项目名称:coala,代码行数:17,代码来源:FunctionMetadataTest.py


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