36 lines
810 B
Ruby
36 lines
810 B
Ruby
require 'spec_helper'
|
|
|
|
# tests what happens when the websocket connection goes away
|
|
describe "Redeem Gift Card", :js => true, :type => :feature, :capybara_feature => true do
|
|
|
|
subject { page }
|
|
|
|
let(:user1) { FactoryGirl.create(:user) }
|
|
let(:user2) { FactoryGirl.create(:user) }
|
|
|
|
before(:all) do
|
|
User.delete_all
|
|
end
|
|
|
|
describe "not logged in" do
|
|
it "suceeeds" do
|
|
visit '/redeem_giftcard'
|
|
|
|
find('h2', text:'Redeem Your Gift Card')
|
|
fill_in "email", with: "gifter1@jamkazam.com"
|
|
fill_in "password", with: "jam123"
|
|
find('.redeem-container ins').trigger(:click)
|
|
|
|
find('button.redeem-giftcard').trigger(:click)
|
|
|
|
find('.done-action a.go-browse').trigger(:click)
|
|
|
|
find('.no-free-jamtrack')
|
|
end
|
|
|
|
it "validates correctly" do
|
|
|
|
end
|
|
end
|
|
end
|