以下是我的目录结构:
myproject/
src/
some_package/
test/
test_some_package/
test_something.py
utilities.py
setup.py
我想配置设置.py以至于
setup.py install
在src/
下安装程序包,但在test/
中不安装任何程序包。
setup.py test
运行在test/
下找到的所有单元测试。
所有测试都使用unittest
。在test/
下有一些助手模块不包含测试,但是由测试使用,因此在测试期间它们需要在sys.path
中。你知道吗
现在我的setup.py
看起来像这样:
from setuptools import setup, find_packages
setup(
name = "myproject",
version = "0.1",
packages = find_packages("src"),
package_dir = {'':'src'},
test_suite="???"
)
目前没有回答
相关问题 更多 >
编程相关推荐