我有以下HTML代码段,我的assert_select
不再有效(升级到最新版本的Rails后):
<div id="content">
<div class="container">
<div class="foo">
<h2><a href="/downloads/latest.zip">Latest</a></h2>
<p>
<a href="/downloads/latest.zip" class="button download">
<span>Download</span>
</a>
</p>
</div>
</div>
</div>
这是断言:
assert_select '.container a.downloadbutton[href^=/downloads]', assigns(:downloads).count
这是错误:
Expected exactly 1 element matching ".container a.button[href^='/downloads']", found 0.
任何人都知道我做错了什么?
谢谢! V
答案 0 :(得分:0)
在代码片段'button'和'download'中的类与断言'downloadbutton'中的类之间看起来类似于不匹配。也许摆脱片段中“按钮”和“下载”之间的空间将起作用。