在我的测试文件夹,我有全球变量和功能的我要为进口和使用跨测试。
repo
├── spam
│ ├── bacon.py
│ └── egg.py
└── eggs
│ └── sausage.py
└── tests
├── spam_test.py
├── eggs_test.py
└── utils.py
说我想要进口的东西utils.py. 我会有"从测试。工具进口锅"。 测试的运行正常工作得很好,但是,当我运行调试的模式,"从测试。工具进口锅"会冲突与ipython测试。
我目前的解决方法是把它切成固定装置以及避免进口从试验都在一起。 除ipython测试sys.道路前进口的测试还将工作。 另一个解决可能的工作将重新命名测试别的东西,但我想继续试验名称《公约》pytest.
是否有更好的解决这个问题?
我目前的计划来看看conftest.py 看如果任何可能的帮助,并继续通过谷歌搜索一些答案。