1

我有以下 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.

有人知道我在做什么错吗?

谢谢!!!五

4

1 回答 1

0

看起来代码片段“按钮”和“下载”中的类与断言“下载按钮”中的类之间的类不匹配。也许摆脱片段中“按钮”和“下载”之间的空间会起作用。

于 2013-11-01T16:21:13.307 回答