Skip to content

Instantly share code, notes, and snippets.

@ropiku
Created February 11, 2009 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ropiku/62365 to your computer and use it in GitHub Desktop.
Save ropiku/62365 to your computer and use it in GitHub Desktop.
require File.dirname(__FILE__) + '/../test_helper'
class SessionsControllerTest < ActionController::TestCase
include Clearance::Test::Functional::SessionsControllerTest
context "Given an email confirmed user" do
setup do
@user = Factory(:user)
@user.confirm_email!
end
context "a POST to #create with username and good credentials" do
setup do
post :create, :session => {
:email => @user.username,
:password => @user.password }
end
should_set_the_flash_to /success/i
should_redirect_to_url_after_create
should_be_signed_in_as { @user }
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment