python – 方法名称不符合snake_case命名样式

我正在使用我的pylintrc文件创建一个简单项目,并为测试方法获取此错误:

method name - test_calculator_add_method_returns_correct_result -  doesn't conform to snake_case naming style
class TddInPythonExample(unittest.TestCase):
    """ This is a basic test class"""

    def test_calculator_add_method_returns_correct_result(self):
        """ This test the calculator add method """
        calc = Calculator()
        result = calc.add(2,2)
        self.assertEqual(4, result)

最佳答案 为什么方法名称被拒绝

根据这个显示:http://pylint-messages.wikidot.com/messages:c0103,名称的长度上限为30个字符,其中您的方法名称长度为49个字符

修复

您可以缩短方法名称,或更改配置以允许更长的方法

点赞