user_steps.rb revision 662658d7a0cb0756c9fa24eaa64ac7bada84e142
a338794c56fc9674121e262fcb67c3dc1da31436Timo Sirainen fill_in 'user_email', :with => 'foobar@example.com'
315ce5be539bfe8bc7777ab0654499c49583cea2Timo Sirainen fill_in 'user_password', :with => 'simple-password'
42abccd9b2a5a4190bd3c14ec2dcc10d51c0f491Timo SirainenThen(/^I should be on the after signup page$/) do
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo SirainenThen(/^a new User with the given values is registered\.$/) do
315ce5be539bfe8bc7777ab0654499c49583cea2Timo Sirainen @user = User.find_by_email("foobar@example.com")
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo SirainenGiven(/^I am a registered and confirmed user\.$/) do
3b22894b8805b186c73d8b754001e8d7e944be85Timo Sirainen @user = FactoryGirl.create :user, :password => @password
eed03830015b7138b9d4522e72bef650aa24b45fTimo Sirainen page.should have_content("Signed in successfully")
4fbf59562594dbbbe037f8d4c480dbf88f3fc708Timo Sirainen expect { find('form#new_api_key input#api_key_key') }.
315ce5be539bfe8bc7777ab0654499c49583cea2Timo Sirainen find('form#new_api_key input[name=commit]').click
fcd443a32b01c4da131f36649d5a5fa5f8452dcfTimo Sirainen expect(find('form#new_api_key input#api_key_key').value).
4fbf59562594dbbbe037f8d4c480dbf88f3fc708Timo SirainenThen(/^i should see the existing API\-Key$/) do
4fbf59562594dbbbe037f8d4c480dbf88f3fc708Timo Sirainen expect(find('form#new_api_key input#api_key_key').value).
4fbf59562594dbbbe037f8d4c480dbf88f3fc708Timo Sirainen key = find('form#new_api_key input#api_key_key').value