假设我有一个视图助手,它输出类似这样的字符串:
'<div class="tag"><a href="posts/tagname"Tagname</a></div>'
我怎样才能在 Rspec 中做这样的事情?
the_string.should be_valid_html
我看过be_valid_asset,但它需要网络连接才能访问 W3C 服务器,这确实没有必要(而且它会破坏 CI 服务器)。我所需要的只是确保它没有丢失尖括号或其他东西。正则表达式似乎是解析 HTML 的错误解决方案(是的,我已经看到了那个答案)。