Rails / Rspec Сделать тесты пройденными с помощью базовой аутентификации http

Вот моя http базовая аутентификация в файле контроллера приложения (application_controller.rb)

before_filter :authenticate

protected

def authenticate
  authenticate_or_request_with_http_basic do |username, password|
    username == "username" && password == "password"  
  end
end

и тест по умолчанию для действия index моего домашнего контроллера (spec / controllers / home_controller_spec.rb)

require 'spec_helper'

describe HomeController do

describe "GET 'index'" do
  it "should be successful" do
    get 'index'
    response.should be_success
  end
end

Тест не запускается из-за метода аутентификации. Я мог бы прокомментировать «before_filter: authenticate», чтобы запустить их, но я хотел бы знать, есть ли способ заставить их работать с методом.

Спасибо!