【问题标题】:Unused parameters passed to Capybara::Queries::SelectorQuery未使用的参数传递给 Capybara::Queries::SelectorQuery
【发布时间】:2016-05-12 19:30:10
【问题描述】:

我有这样的规格:

  it 'contains Delete link' do
    expect(page).to have_link('Delete', admin_disease_path(disease))
  end

当我运行规范时,它会在控制台中返回警告:

Unused parameters passed to Capybara::Queries::SelectorQuery : ["/admin/diseases/913"]

我该如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails ruby rspec capybara


    【解决方案1】:
    expect(page).to have_link('Delete', href: admin_disease_path(disease))
    

    来自documenting tests

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-09
      • 2013-01-10
      • 2020-10-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多