使WordPress成为核心

开的5个月前

关闭5个月前

上次修改时间5个月前

#61148 关闭 任务(幸运的) (固定的)

标准化远程HTTP测试的断言

报告人: 约翰百亿的简介 约十亿 所有者: 约翰百亿的简介 约十亿
里程碑: 6.6 优先: 正常的
严重程度: 正常的 版本:
组件: 构建/测试工具 关键词: has-patch接口 has-unit-测试
重点: 复写的副本:

描述

远程HTTP请求测试的断言顺序并不完全一致,如果HTTP请求失败,并且您看到的是特定于测试的断言失败,而不是有关请求失败原因的信息,则可能会出现问题。

对于每个预期请求成功的HTTP请求测试,顺序应为:

  1. 跳过测试开启超时()所以超时不会导致测试失败
  2. 资产NotWPError()因此,如果请求导致错误,则完整WP_错误消息获取输出
  3. HTTP状态代码断言(如果需要)
  4. 所有其他断言

更改历史记录(3)

这张票是在采购订单号6503WordPress/WordPress-develop开发通过@约十亿美元.


5个月以前
#1

  • 关键词 has-patch接口 has-unit-测试补充

#2 @约十亿
5个月以前

  • 所有者设置为约十亿
  • 分辨率设置为固定的
  • 状态已从更改新的关闭

58108:

构建/测试工具:标准化远程HTTP请求测试的断言。

这样可以确保在外部HTTP测试期间,当HTTP请求失败时,显示尽可能多的信息。

修复#61148

注:请参见TracTickets公司有关使用的帮助门票。