Not sure if this will help you, but in acceptance/support I created a 'login_helper.rb' which takes the actions to log me in:
def login_as_valid_user
user = Factory.create(:user)
login_as_specific_user(user.email)
user
end
def login_as_specific_user(email)
user = User.find_by_email(email)
visit('/login')
fill_in('Email', :with => user.email)
fill_in('Password', :with => 'Password1')
click_button('Login')
user
end
Then from my steak spec I can call:
login_as_valid_user OR
login_as_specific_user(
d...@structuralartistry.com)
Unless I am missing voodoo with Steak, you need to create these actions yourself.