Guest User

Untitled

a guest
Mar 13th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. steps_for(:user_signup) do
  2.  
  3. Given("a beta user '$email'") do |email|
  4. @beta_user = Factory.create_valid_beta_user(:email => email)
  5. end
  6.  
  7. When("she follows her private signup link") do
  8. get '/users/new', :beta_code => @beta_user.beta_code
  9. response.should render_template('new')
  10. puts "session: #{session.inspect}"
  11. puts "cookies: #{cookies.inspect}"
  12. end
  13.  
  14. When("fills out a valid password and password confirmation") do
  15. @password = @password_confirmation = 'password'
  16. end
  17.  
  18. When("submits the signup form") do
  19. puts "session: #{session.inspect}"
  20. puts "cookies: #{cookies.inspect}"
  21. post_via_redirect '/users', :user => {:email => @beta_user.email, :password => @password, :password_confirmation => @password_confirmation, :login => @login}
  22. puts "body: #{response.body}"
  23. y response.headers
  24. end
  25.  
  26. When("fills out a valid login of 'jimbo star'") do
  27. @login = 'jimbo star'
  28. end
  29.  
  30. Then("she should be redirected home") do
  31. # y response.headers
  32. # response.should be_redirect
  33. # response.should redirect_to(home_url)
  34. end
  35.  
  36. Then("she should be logged in") do
  37. pending
  38. end
  39.  
  40. Then("she should not be bugged by any more emails") do
  41. pending
  42. end
  43.  
  44. end
Add Comment
Please, Sign In to add comment