aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouise Crow <louise.crow@gmail.com>2013-08-14 14:51:56 +0100
committerLouise Crow <louise.crow@gmail.com>2013-09-16 12:41:44 +0100
commit5104b1323ee8901c46aa76893b160ab5c7972fbb (patch)
tree690733b9e50bf5f64177298b711770c7b914a799
parent910dcce60088a2d0e07b67be9f272a7afc5fbfed (diff)
Allow an actual user to be passed to the login method.
-rw-r--r--spec/integration/alaveteli_dsl.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/spec/integration/alaveteli_dsl.rb b/spec/integration/alaveteli_dsl.rb
index 65cc6dde4..8897f0db0 100644
--- a/spec/integration/alaveteli_dsl.rb
+++ b/spec/integration/alaveteli_dsl.rb
@@ -29,7 +29,11 @@ end
def login(user)
open_session do |sess|
sess.extend(AlaveteliDsl)
- u = users(user)
+ if user.is_a? User
+ u = user
+ else
+ u = users(user)
+ end
sess.visit signin_path
sess.fill_in "Your e-mail:", :with => u.email
sess.fill_in "Password:", :with => "jonespassword"