Rspec Test Failing
===

This following Controller test is failing, and I can't figure out why:

	describe "GET 'index'" do 
	
		before(:each) do 
			@outings = FactoryGirl.create_list(:outing, 30)
			@user = FactoryGirl.create(:user)
		end 
		
		it "should be successful" do 
			get :index
			response.should be_success
		end 

	end

Rspec offers up the (rather unhelpful) error:

    Failure/Error: response.should be_success
       expected success? to return true, got false

Here's the code for the actual Controller, too:

    def index
    	if @user
    	  	@outings = Outing.where(:user_id => @user.id)
    	  	@outing_invites = OutingGuest.where(:user_id => @user.id)
    	 else
    	 	flash[:warning] = "You must log in to view your Outings!"
     		redirect_to root_path
	     end 
    end

Anyone have an idea what's causing my test to fail? I assume it may have something to do with the conditional in the Outing Controller, but I have no idea what a passing test would look like...