在rails 4.2中的assert_select内部进行转义插值时出错

时间:2018-03-07 12:18:22

标签: ruby-on-rails ruby-on-rails-4

我正在开发一个目前处于rails-4.2.10和 我想做这样的事情:

assert_select ".note-nid-#{node.id}", false

但在测试时会弹出错误:

ArgumentError: wrong number of arguments (given 3, expected 1)

如果我尝试的话:

assert_select '.note-nid-#{node.id}', false

没有弹出错误。 所以基本上我如何在rails 4.2

中的assert_select中进行转义插值

1 个答案:

答案 0 :(得分:0)

我找到了这个问题的答案。我们可以通过

来做到这一点

selector = css_select ".note-nid-#{node.id}"

assert_equal selector.size, 0