Intellij idea 无法将目录标记为PyCharm中的测试源根目录
我试图在PyCharm中将一个目录标记为测试源根目录,这样就不必每次都为生成的测试文件手动设置目标目录。当我右键单击我的“测试”目录时,我只看到以下四个选项: 将目录标记为: 1.源根 2.模板文件夹 3.排除 4.资源根Intellij idea 无法将目录标记为PyCharm中的测试源根目录,intellij-idea,pycharm,Intellij Idea,Pycharm,我试图在PyCharm中将一个目录标记为测试源根目录,这样就不必每次都为生成的测试文件手动设置目标目录。当我右键单击我的“测试”目录时,我只看到以下四个选项: 将目录标记为: 1.源根 2.模板文件夹 3.排除 4.资源根 我记得在Intellij for Java中这样做过,但PyCharm不可能这样做吗?为了让UI更简单,PyCharm UI中没有显示测试源根配置选项。PyCharm 2017.1.3 从测试工具栏中,单击编辑配置,然后可以设置默认工作目录,这将在第一次运行时由每个测试使用
我记得在Intellij for Java中这样做过,但PyCharm不可能这样做吗?为了让UI更简单,PyCharm UI中没有显示测试源根配置选项。PyCharm 2017.1.3
从测试工具栏中,单击编辑配置,然后可以设置默认工作目录,这将在第一次运行时由每个测试使用 希望这有帮助 执行以下操作:
/.idea/.iml
文件李>
有没有办法把它挖出来?您可以尝试修改.idea目录中的.iml文件,并将isTestSource=“false”更改为isTestSource=“true”。不完全确定这是否会影响“创建测试”操作。问题是关于测试源代码的位置,而不是测试执行时的工作目录。我确认这是有效的,并且我的测试路由现在是绿色的,而在Pycharm中src root是蓝色的。然而,我也能够在src模块中导入我的测试模块,所以我不确定它是否真的有助于区分src和测试模块