我有一个简单的控制器测试html响应。为什么assert html_response(conn, 200) =~ "New User"
会产生这个:
虽然它只应测试200 OK响应? (它是200,并删除了=〜"新用户"虽然有效。)
答案 0 :(得分:4)
我认为您的错误是由于拼写错误造成的。您在回复中寻找“新用户”,但我只能在您的屏幕截图中找到“新用户”(查看案例)
如果要进行不区分大小写的字符串比较,可以执行以下操作:
assert html_response(conn, 200) =~ ~r/New User/i