SonarQube代码气味:重命名从TestCase类重写的“setUp”方法

2024-06-26 01:35:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我们已经开始使用SonarQube来分析python代码,并报告以下轻微的“代码气味”:

enter image description here

这是我从TestCase类重写的一个方法,因此我无法将其重命名为set_up(),以匹配python命名约定。如何忽略规则或调整Python规则以忽略此规则。我们到处使用Nosetests,其中大多数都包含setUp()方法。在


Tags: 方法代码规则报告setupnoseteststestcase命名
1条回答
网友
1楼 · 发布于 2024-06-26 01:35:06

该规则应加以修正,以便在这种情况下不会引起问题。我创建了一个ticket来跟踪这个问题。在

作为解决方法,您可以禁用某些给定文件的规则。请参阅ignoring issues on Multiple Criteria的文档,并将其应用于python:S100和对于模式“**/test/*”(例如)。在

相关问题 更多 >