我在同一个repo中有两个Python包—一个是自动生成的低级REST客户机(来自openapi生成器),另一个是使用这些低级方法来实现更高级别目标的包装器。你知道吗
当我生成的API定义发生变化时,我经常需要对包装器进行相应的更改。因此,当我运行测试时,它需要从我的工作目录中获取这两个包的版本。例如,我可以这样做:
virtualenv env
source env/bin/activate
pip install -e autogen_client
pip install -e wrapper
py.test wrapper/tests/
有没有办法让tox
用virtualenv
和pip
来捣乱?比如你能在deps
字段中给出相对路径吗?或者我的用例已经够奇怪了,以至于我不得不自己去做?你知道吗
结果是,你可以让毒物像这样。你知道吗
很好!你知道吗
相关问题 更多 >
编程相关推荐