python - 在 Python 中使用 Behave 时出现“未定义”错误
问题描述
我正在编写一个行为特征文件,并在使用上下文表之前面临不确定的“未定义”错误。应该提一下,我之前已经制作了两个功能,除了英语之外没有任何问题。这个带有“未定义”错误的确切功能在俄语上,也许这就是问题所在?我正在使用 Behave 1.2.6、python 3.8.0 和 PyCharm Professional。
有错误的步骤:
И Выбраны производители:
| name |
| JVC |
| Sony |
此步骤函数上的断点不会调用,所以我假设错误在于读取步骤本身
步骤方法代码:
@step("Выбраны производители:")
def select_brand(context):
for row in context.table:
...
解决方案
推荐阅读
- python - 标签行尾断字 Pyqt5
- reactjs - 没有真正得到 useReducer 钩子
- javascript - React 和 Node.js 中的 POST 问题
- html - 如何只允许在 html 中检查 1 个单选按钮而不给它们相同的名称?
- javascript - 如何通过在博客上单击将文本转换为语音
- automated-tests - 从单个文件执行单独的测试用例机器人文件
- flutter - 如果状态没有变化,当我关闭它后第二次单击提交按钮时,颤振块不会触发加载屏幕
- java - Jasper 在 openjdk:15-alpine 中声明时报告字体问题
- azure - 无法通过 Powershell 更新 Azure 企业品牌徽标
- javascript - 如何根据滑块选择过滤列表?