2012-02-26 13 views
3

。属性名の2番目の部分について不平を言うようです。チェック内容+ webrat

属性が'data-random'で、have_selector('li', :data-random => 'string')を使用しようとすると、randomundefined local variable or methodであると不平を言います。

答えて

1

これはRubyシンボルの構文と関係があると思います。引用符で囲まれていない限り、ハイフン文字は使用できません。代わりにこれを試してみてください:

+0

それはどちらかと思われませんでした。 – user1116573

+0

おっと! ': 'data-method' =>" delete "'これを再度使ってみました。 – user1116573

+0

rspec + webratの表示をブロックするには? – chaitanya