Sha256: 6f1f0012625044c3749a4b567110c21bd4bc5cfcd93c80cb6fbb1536c6370df3
Contents?: true
Size: 741 Bytes
Versions: 2
Compression:
Stored size: 741 Bytes
Contents
require 'spec_helper' describe 'lifecycle callbacks', type: :feature, sauce: true do context 'with a user' do before do # Add the user store._users! << { email: 'test@test.com', password: 'awes0mesEcRet', name: 'Test Account 9550' } end it 'should trigger a user_connect event when a user logs in and a user_disconnect event when a user logs out' do visit '/' click_link 'Login' fields = all(:css, 'form .form-control') fields[0].set('test@test.com') fields[1].set('awes0mesEcRet') click_button 'Login' visit '/callbacks' expect(page).to have_content('user_connect') click_link 'Test Account 9550' click_link 'Logout' expect(page).to have_content('user_disconnect') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
volt-0.9.6.pre2 | spec/integration/callbacks_spec.rb |
volt-0.9.6.pre1 | spec/integration/callbacks_spec.rb |