【问题标题】:GHUnit: HTTPS REST tests are always failing on CLIGHUnit:HTTPS REST 测试在 CLI 上总是失败
【发布时间】:2012-01-23 12:09:36
【问题描述】:

我正在做一个项目,我必须对 iOS 应用程序进行自动测试,并且所有 iOS 应用程序都使用 GHUnit 作为测试框架。

如果我们在 iOS 设备或 iOS 模拟器上运行这些测试,这些应用程序有一些 REST HTTP 和 HTTPS 测试,可以为我们提供预期的结果。

但是当我们通过 CLI 运行测试时,所有 HTTPS 测试都失败了(全部)。

如果我们将 HTTPS 服务更改为 HTTP,它们会给我们预期的结果(一切正常)

测试在 HTTP 域上执行 REST 调用,但随后将我们(301 HTTP 代码)重定向到 HTTPS 服务。

所以这是我的问题:这是一个错误,还是一个未实现的功能? CLI GHUnit 可以处理 HTTPS 连接吗?有人在 CLI 上使用 GHUnit 进行过任何 HTTPS REST 测试吗?

【问题讨论】:

    标签: http https command-line-interface gh-unit


    【解决方案1】:

    从命令行启动测试时,模拟器钥匙串不可用。项目中已打开票证,补丁以 pull request 的形式提供(但在我编写这些行时尚未合并)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 2017-06-11
      • 1970-01-01
      • 2012-10-23
      • 2015-11-16
      • 1970-01-01
      相关资源
      最近更新 更多