对本地已更改的python模块运行单元测试,同时安装模块
我的系统上安装了一个Python库。 我分叉了这个库,修改了一些代码并编写了新的测试对本地已更改的python模块运行单元测试,同时安装模块,python,eclipse,python-2.7,unit-testing,Python,Eclipse,Python 2.7,Unit Testing,我的系统上安装了一个Python库。 我分叉了这个库,修改了一些代码并编写了新的测试 现在,如果我用Eclipse运行单元测试,它们会对安装的LIB进行测试,而不考虑我的本地更改。 我的解决方法是卸载lib(pip uninstall)并安装本地文件(python setup.py install)。这是恼人的,因为我必须重新安装后,每次更改 有没有办法使用eclipse或通过命令行针对本地更改运行显式测试?常规python无法做到这一点,需要安装模块 >python src\mod\test.
现在,如果我用Eclipse运行单元测试,它们会对安装的LIB进行测试,而不考虑我的本地更改。
我的解决方法是卸载lib(pip uninstall
)并安装本地文件(python setup.py install
)。这是恼人的,因为我必须重新安装后,每次更改
有没有办法使用eclipse或通过命令行针对本地更改运行显式测试?常规python无法做到这一点,需要安装模块
>python src\mod\test.py
使用解决了这个问题。如果在fork-dir中启动,它会将本地文件置于已安装的lib之上
>测试src\mod\test.py
用于运行所有测试用例
>鼻测试