12345678910111213141516171819202122 |
- require 'capybara_helper'
- describe "Toggling the visibility of an agent", js: true do
- it "hides them if they are disabled" do
- login_as(users(:bob))
- visit("/agents")
- expect {
- click_on("Show/Hide Disabled Agents")
- }.to change{ find_all(".table-striped tr").count }.by(-1)
- end
- it "shows them when they are hidden" do
- login_as(users(:bob))
- visit("/agents")
- click_on("Show/Hide Disabled Agents")
- expect {
- click_on("Show/Hide Disabled Agents")
- }.to change{ find_all(".table-striped tr").count }.by(1)
- end
- end
|