2013-04-29 2 views
1

오이는 내가 링크를 클릭하도록 지시했을 때 애매한 일치가 있다고 불평하고 있습니다 : Ambiguous match, found 4 elements matching link "Spirits" (Capybara::Ambiguous). 그래서 나는 "스피릿"링크와 정확히 일치 시키려고 노력하고있다. https://github.com/jnicklas/capybara#exactness을 내가에서 내 코드를 변경하도록 exact: true 옵션을 찾을 : Rails + Cucumber + Capybara : 정확한 링크 텍스트 일치

나는이를 보았다

When(/I click on the (.*) link/) do |link_name| 
    click_link(link_name) 
end 

에 :

When(/I click on the (.*) link/) do |link_name| 
    click_link(link_name, exact: true) 
end 

을하지만 지금은 wrong number of arguments (2 for 1) (ArgumentError)와 불평. 나는 Rails 3.2.13, capybara (2.0.3), 오이 (1.2.3)를 사용 중입니다. 누구든지 오류가있는 이유를 알고 있습니까?

답변

관련 문제