Skip to content

Commit

Permalink
Instead of instance variables for the various users, switched to let()
Browse files Browse the repository at this point in the history
  • Loading branch information
parndt authored and ugisozols committed Mar 22, 2012
1 parent e5b117f commit 02ea0e5
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions testing/lib/refinery/testing/controller_macros/authentication.rb
Expand Up @@ -7,34 +7,34 @@ def self.extended(base)
end

def login_user
let(:user) { FactoryGirl.create(:user) }
before(:each) do
@user = FactoryGirl.create(:user)
@request.env["devise.mapping"] = Devise.mappings[:admin]
sign_in @user
sign_in user
end
end

def login_refinery_user
let(:refinery_user) { FactoryGirl.create(:refinery_user) }
before(:each) do
@refinery_user = FactoryGirl.create(:refinery_user)
@request.env["devise.mapping"] = Devise.mappings[:admin]
sign_in @refinery_user
sign_in refinery_user
end
end

def login_refinery_superuser
let(:refinery_superuser) { FactoryGirl.create(:refinery_superuser) }
before(:each) do
@refinery_superuser = FactoryGirl.create(:refinery_superuser)
@request.env["devise.mapping"] = Devise.mappings[:admin]
sign_in @refinery_superuser
sign_in refinery_superuser
end
end

def login_refinery_translator
let(:refinery_translator) { FactoryGirl.create(:refinery_translator) }
before(:each) do
@refinery_translator = FactoryGirl.create(:refinery_translator)
@request.env["devise.mapping"] = Devise.mappings[:admin]
sign_in @refinery_translator
sign_in refinery_translator
end
end
end
Expand Down

0 comments on commit 02ea0e5

Please sign in to comment.