使用Behave在Pycharm Professional 2019.1中“未发现任何测试”

问题描述 投票:1回答:1

启动Python BDD,在pycharm 2019.1 pro中使用Behave。刚开始学习Python和Pycharm IDE。

使用基本示例运行其中包含一个方案的要素文件。当我使用Pycharm终端运行时,方案运行正常。当我在编辑器中右键单击Scenario时执行相同操作时,我在运行时收到消息“未找到测试”。

我搜索了SO但是响应是针对BDD测试的单元测试。

我进入了运行/调试配置并尝试将工作目录设置到我的功能文件夹或项目文件夹,但仍然是同样的问题。

我以前有python 3.7但现在使用python 3.6(两者都已安装)并且解释器设置为行为

python pycharm bdd
1个回答
0
投票

我得到了它的工作,但从我的机器完全卸载pycharm,python 3.6和python 3.7文件夹(包括来自private @ root的隐藏文件夹),新安装pycharm与python 3.6,然后表现。测试工作现在。

不知道为什么会发生这种情况,除非由于不同的python版本,它可能是一些冲突的配置。

© www.soinside.com 2019 - 2024. All rights reserved.