Python持续集成:忽略某些单元测试

问题描述 投票:0回答:1

我正在研究一个使用Travis CI的Python项目。项目中有一个类,用于处理与外部非Python应用程序的交互。要访问此应用程序,需要特定组织的帐户,因此,我不认为Travis可以下载并安装它。除此之外,我仍然想对该类进行单元测试。是否有办法向Travis指示应忽略软件包中给定的单元测试子集?]

python continuous-integration travis-ci
1个回答
0
投票

而不是跳过测试,您应该模拟对外部api的调用,以便可以在没有其他应用程序的情况下对代码进行单元测试。有关更多信息,请参见https://docs.python.org/3/library/unittest.mock.html

© www.soinside.com 2019 - 2024. All rights reserved.