Skip to content

Instantly share code, notes, and snippets.

@biske
Forked from mahemoff/test_helper.rb
Created April 23, 2014 13:53
Show Gist options
  • Save biske/11216020 to your computer and use it in GitHub Desktop.
Save biske/11216020 to your computer and use it in GitHub Desktop.
class ControllerTestCase < ActionController::TestCase
include Devise::TestHelpers
include Warden::Test::Helpers
def setup
Warden.test_mode!
self.do_setup
end
def confirm_and_login(user)
# might also set password here if not set in yml
user.confirm!
sign_in user
end
def do_setup
# override this for individual tests
end
def teardown
Warden.test_reset!
self.do_teardown
end
def do_teardown
# override this for individual tests
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment