Jak przetestować forbidden?

Mam następujący before filter oraz metode którą on odpala

[code=ruby]def check_can_manage
forbidden unless current_user.admin? || @costam.admins.include?(current_user)
end

def forbidden
redirect_to root_path, alert: ‘Not allowed’, status: :forbidden and return
end[/code]
Testuje to przykładowo

visit sciezka_only_admin_path(@costam) expect(page.status_code).to eql 403
Niestety responses status jest 200, a strona po wyswietleniu za pomoca save_and_open_page zawiera tylko: You are being redirected.

Jak to porządnie przetestować ?

Chyba doszedłem o co chodzi, problem występuje tylko dla testów z js: true, czyli w moim przypadku dla selenium webdriver