草庐IT

antigravity

全部标签

python - 使用典型的测试目录结构运行 unittest

对于一个简单的Python模块来说,非常常见的目录结构似乎是将单元测试分成自己的test目录:new_project/antigravity/antigravity.pytest/test_antigravity.pysetup.pyetc.我的问题很简单实际运行测试的常用方法是什么?我怀疑这对除了我之外的每个人来说都是显而易见的,但你不能只运行pythontest_antigravity.py从测试目录作为它的importantigravity将失败,因为模块不在路径上。我知道我可以修改PYTHONPATH和其他与搜索路径相关的技巧,但我不相信这是最简单的方法-如果您是开发人员,这很

python - 使用典型的测试目录结构运行 unittest

对于一个简单的Python模块来说,非常常见的目录结构似乎是将单元测试分成自己的test目录:new_project/antigravity/antigravity.pytest/test_antigravity.pysetup.pyetc.我的问题很简单实际运行测试的常用方法是什么?我怀疑这对除了我之外的每个人来说都是显而易见的,但你不能只运行pythontest_antigravity.py从测试目录作为它的importantigravity将失败,因为模块不在路径上。我知道我可以修改PYTHONPATH和其他与搜索路径相关的技巧,但我不相信这是最简单的方法-如果您是开发人员,这很