最佳答案
我使用easy_install在mac上安装pytest,并开始为一个具有如下文件结构的项目编写测试:
repo/
|--app.py
|--settings.py
|--models.py
|--tests/
|--test_app.py
在repo目录中运行py.test
,一切都像你所期望的那样
但是当我在linux或windows(都有pytest 2.2.3)上尝试同样的事情时,每当它从我的应用程序路径中第一次导入一些东西时,它就会吠叫。例如from app import some_def_in_app
我需要编辑我的PATH来运行py。测试这些系统?有人经历过吗?