繁体   English   中英

如何使用包含UI引用的cocoapods运行iOS单元测试?

[英]How to run iOS unit tests with cocoapods that include UI references?

我正在尝试在包含cocoapod依赖项的iOS库上运行单元测试。 主库目标构建良好,但是运行单元测试时出现此错误:

Unknown Device Type. Using UIUserInterfaceIdiomPhone based on screen size

我相信这是因为我的一个库正在运行UI测试,并且模拟器无法处理它们。 崩溃实际上是由于其中一个Pod中的这一行代码引起的:

[appearance setItemFont:[UIFont boldSystemFontOfSize:14]];

那么,如何才能将Pod从测试中排除,以便可以在与UI无关的类上运行基本逻辑测试?

听起来您想将Pod排除在测试目标之外? Podfile指南对此进行了概述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM