使用rspec + webrat检查属性的内容

时间:2012-02-26 16:42:48

标签: ruby-on-rails html5 rspec webrat html

使用rspec + webrat,您可以检查各种属性,例如:href:content:class等,但我如何检查html5自定义属性的内容。它似乎抱怨属性名称的第二部分。

如果属性为'data-random'且我尝试使用have_selector('li', :data-random => 'string'),则会抱怨randomundefined local variable or method

1 个答案:

答案 0 :(得分:1)

我认为这更多地与Ruby符号的语法有关。它们不能包含连字符,除非它们被引用。试试这个:

have_selector('li', :'data-random' => 'string')