Sha256: 85dbb3212c89f7fe0fac9e827f6552e30041f7ca6d3d9ed9aaa32e058f5b1c0f
Contents?: true
Size: 370 Bytes
Versions: 1
Compression:
Stored size: 370 Bytes
Contents
module LoginTestHelper def self.included(base) base.class_eval{ fixtures :users } end def login_as(user) logged_in_user = user.is_a?(User) ? user : users(user) flunk "Can't login as non-existing user #{user.to_s}." unless logged_in_user @request ||= ActionController::TestRequest.new @request.session['user_id'] = logged_in_user.id end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
radiant-0.6.3 | test/helpers/login_test_helper.rb |