diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-08-14 14:51:56 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-09-16 12:41:44 +0100 |
commit | 5104b1323ee8901c46aa76893b160ab5c7972fbb (patch) | |
tree | 690733b9e50bf5f64177298b711770c7b914a799 | |
parent | 910dcce60088a2d0e07b67be9f272a7afc5fbfed (diff) |
Allow an actual user to be passed to the login method.
-rw-r--r-- | spec/integration/alaveteli_dsl.rb | 6 |
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" |