1

谁能帮我弄清楚为什么这个 Dredd 测试失败了?对我来说看起来不错:

fail: GET /device/2/battery duration: 260ms
fail: body: Real and expected data does not match.

request: 
body: 

headers: 
    User-Agent: Dredd/0.6.0 (Darwin 14.3.0; x64)

uri: /device/2/battery
method: GET


expected: 
headers: 
    connection: Keep-Alive
    content-length: 18
    content-type: text/plain

body: 
BATTERY REQ QUEUED

statusCode: 200


actual: 
statusCode: 200
headers: 
    connection: Keep-Alive
    content-length: 18
    content-type: text/plain
    date: Tue, 09 Jun 2015 19:01:59 GMT

body: 
BATTERY REQ QUEUED
4

1 回答 1

2

这些可疑错误通常是由预期或实际正文中的尾随换行符引起的。尝试使用CLI API 蓝图解析器解析你的蓝图,看看 Dredd 究竟期望什么。

在文档中有一个解决方法的提示

于 2015-06-09T22:33:47.193 回答