Openwisp-utils: [qa] 如果问题后有一个点,则提交消息检查失败

创建于 2021-05-07  ·  9评论  ·  资料来源: openwisp/openwisp-utils

例如: Closes #344.https :

所有9条评论

我可以做这个问题吗

当然@keshavgbpecdelhi继续

@devkapilbansal你能告诉我要进行更改吗(哪些代码需要修改)

我认为您需要修复此功能
https://github.com/openwisp/openwisp-utils/blob/1f73cc3d522478cd34bd6f10d3dfa98be12e4263/openwisp_utils/qa.py#L83

我尝试查看该问题,发现正则表达式从长描述中返回#344. ,然后与短描述中的#344匹配,测试失败,因为#344.#344

我们是否必须添加“。” 在跳过的情况下?
跳过案例 = [
# 合并
r'^Merge pull request #[A-Za-z0-9.]* from',
r"^将分支 '(. ?)' 合并到",# 发布r'^[A-Za-z0-9.] release$',
r"^颠倒版本到 (. ?)$",r"^Bump (. ?) from (. ?) to (. ?)$",
]

仅作简短说明

@keshavgbpecdelhi你有没有试过一次通过代码并了解那里发生了什么? 修复错误的最佳方法是尝试在本地重现它,查看代码的哪一部分对此负责,编写一个测试用例,除非修复错误,否则肯定会失败,然后解决错误。

@keshavgbpecdelhi第一步是编写一个失败的测试来复制问题,请参阅https://github.com/openwisp/openwisp-utils/blob/master/tests/test_project/tests/test_qa.py#L79 -L135。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

atb00ker picture atb00ker  ·  13评论

nemesisdesign picture nemesisdesign  ·  5评论

atb00ker picture atb00ker  ·  9评论

ghost picture ghost  ·  3评论

ispmarin picture ispmarin  ·  3评论