WIndows 10 上的 Intellij IDEA 中的 Cucumber 场景不是 运行
Cucumber scenario not running inside Intellij IDEA on WIndows 10
我正在尝试在 .feature 文件中的每个场景旁边使用 'play' 图标启动黄瓜场景。
当我在 MacOS 上执行此操作时 - 没问题,它会启动特定场景并 运行 成功。
但是当我在 Windows 10 上做同样的事情时 - 没有场景 运行。即使没有错误显示:
0 Scenarios
0 Steps
0m0.319s
Process finished with exit code 0
我发现如果我将场景名称更改为英文 - 它实际上会 运行。所以问题是我的场景名称是俄语,它被传递给 运行 配置中的 --name 参数。
但是如何配置 Intellij IDEA 来接受这样的东西?
问题出在 Windows 设置中。
因此,如果您转到“区域”>“管理设置”并打开“更改系统区域设置”,则会出现一个复选框 'Beta: Use Unicode UTF-8 for worldwide language support'。取消选中它将解决此问题。
This checkbox was causing it
我正在尝试在 .feature 文件中的每个场景旁边使用 'play' 图标启动黄瓜场景。 当我在 MacOS 上执行此操作时 - 没问题,它会启动特定场景并 运行 成功。 但是当我在 Windows 10 上做同样的事情时 - 没有场景 运行。即使没有错误显示:
0 Scenarios
0 Steps
0m0.319s
Process finished with exit code 0
我发现如果我将场景名称更改为英文 - 它实际上会 运行。所以问题是我的场景名称是俄语,它被传递给 运行 配置中的 --name 参数。
但是如何配置 Intellij IDEA 来接受这样的东西?
问题出在 Windows 设置中。 因此,如果您转到“区域”>“管理设置”并打开“更改系统区域设置”,则会出现一个复选框 'Beta: Use Unicode UTF-8 for worldwide language support'。取消选中它将解决此问题。
This checkbox was causing it