使用 Pydev 执行安装
Behave installation with Pydev
我是 Python 的新手。我想 运行 表现在 IDE.
所以我正在尝试运行 Behave 的官方教程。
当我 运行 在终端命令中运行时,一切正常。所以我猜 code/installation 没问题!
问题:
1 - 我不知道为什么我仍然有这些错误(给定的未定义变量,何时,然后)
2 - 0 测试在我右键单击 step.py、"Run as Python unit-test"
时执行
3 - "no matching glue code" 警告我的 .feature 文件
环境:Pydev 和 Cucumber 插件,Eclipse Neon,Jdk 8,Windows 10 64 位,Python 3.7.2 Behave 1.2.6
我的问题是:"I want an IDE where I can execute Behave"
Pycharm完成任务。
我制作了一个脚本来轻松执行测试:
cd /D %~dp0
行为
好吧,如果你只想与外部 运行ner 集成,你也可以在 PyDev 中使用外部启动配置(在菜单中:run > external tools
)。
在 PyDev 中使用它的另一个选项,可能是使用带有 pytest-bdd 的 pytest 到 运行 它(要在 PyDev 上使用 运行 pytest,你必须配置 运行ner在 preferences > pydev > pyunit
).
关于找不到导入,尝试将 behave
添加到 forced builtins
(有关说明,请参阅 http://www.pydev.org/manual_101_interpreter.html)并避免未使用的导入,只导入您想要的内容(from behave import when, given, then
) 或在该行中添加 #noqa
。
我是 Python 的新手。我想 运行 表现在 IDE.
所以我正在尝试运行 Behave 的官方教程。
当我 运行 在终端命令中运行时,一切正常。所以我猜 code/installation 没问题!
问题:
1 - 我不知道为什么我仍然有这些错误(给定的未定义变量,何时,然后)
2 - 0 测试在我右键单击 step.py、"Run as Python unit-test"
时执行3 - "no matching glue code" 警告我的 .feature 文件
环境:Pydev 和 Cucumber 插件,Eclipse Neon,Jdk 8,Windows 10 64 位,Python 3.7.2 Behave 1.2.6
我的问题是:"I want an IDE where I can execute Behave"
Pycharm完成任务。
我制作了一个脚本来轻松执行测试:
cd /D %~dp0
行为
好吧,如果你只想与外部 运行ner 集成,你也可以在 PyDev 中使用外部启动配置(在菜单中:run > external tools
)。
在 PyDev 中使用它的另一个选项,可能是使用带有 pytest-bdd 的 pytest 到 运行 它(要在 PyDev 上使用 运行 pytest,你必须配置 运行ner在 preferences > pydev > pyunit
).
关于找不到导入,尝试将 behave
添加到 forced builtins
(有关说明,请参阅 http://www.pydev.org/manual_101_interpreter.html)并避免未使用的导入,只导入您想要的内容(from behave import when, given, then
) 或在该行中添加 #noqa
。