如何从命令行在 iPhone 上启动 OCUnit 测试
Posted
技术标签:
【中文标题】如何从命令行在 iPhone 上启动 OCUnit 测试【英文标题】:How can I launch OCUnit test on iPhone from Command line 【发布时间】:2013-03-20 12:37:02 【问题描述】:我想在不使用 Xcode 的情况下在 iPhone 上运行单元测试。是否有任何命令行实用程序可以在 iPhone 设备上运行 OCunit 测试。 我也尝试过fruit-strap,但它只启动App 而不是OCtests。 "fruitstrap -d path_of_app" 这个命令安装应用程序,但我没有找到任何方法在 iPhone 上安装和运行 octest。
【问题讨论】:
【参考方案1】:看看类似的问题,我最近打开过:Is there any non-Xcode-based command line testing tool for Objective-C。
@MalteTancred 给出了答案。我正在尝试根据我的项目调整他的回答,并且可以说,在命令行中手工制作时,让这些东西(Xcode 开箱即用)工作并不是一件容易的事。
【讨论】:
我刚刚更新了我的答案,描述了 Travis 如何使用 awk 从其输出中捕获 octest 的退出代码。需要知道测试套件是通过还是失败。以上是关于如何从命令行在 iPhone 上启动 OCUnit 测试的主要内容,如果未能解决你的问题,请参考以下文章
OCUnit 是不是允许在 iPhone 模拟器上运行应用程序测试?