【发布时间】:2017-02-11 18:41:26
【问题描述】:
我正在向现有的 pip 可安装项目添加功能,项目所有者认为我在 setup.py 安装要求中添加 pandas '太重了',因为该项目应该保持苗条。我添加的功能不需要pandas(因为该功能是在pandas.DataFrame 对象之上的操作),但我为它编写的单元测试需要调用pandas 到setUp 一个测试DataFrame 来变异与。
有没有办法要求pandas 仅用于单元测试?还是我只是不将其添加到需求中,并在运行该单元测试时引发错误以手动安装pandas?
【问题讨论】:
标签: python unit-testing pandas pip