我正在尝试在文档中编写我的大部分测试。它们形成了一组非常有用的文档。
一些测试的设置量适中,如果我可以在 doctest 中有几个断言,那将是最干净的。
我尝试了以下操作,但我收到关于我试图断言的第一个值的未使用文字的警告。
iex> response = Raxx.response(200)
...> |> Raxx.set_header("content-type", "text/html")
...> |> Raxx.set_body("Hello, World!")
...> {head, body} = Raxx.HTTP1.serialize(response)
...> :erlang.iolist_to_binary(head)
"HTTP/1.1 200 OK\\r\\ncontent-length: 13\\r\\ncontent-type: text/html\\r\\n"
...> body
"Hello, World!"