From e53af19dc645bd360ee8acab9eea8a0c2b4fff12 Mon Sep 17 00:00:00 2001 From: Seth Call Date: Mon, 20 Jul 2015 08:59:24 -0500 Subject: [PATCH] * fixing more tests --- ruby/spec/jam_ruby/models/musician_search_spec.rb | 1 + web/spec/features/affiliate_referral_spec.rb | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ruby/spec/jam_ruby/models/musician_search_spec.rb b/ruby/spec/jam_ruby/models/musician_search_spec.rb index 7f8418da3..2bb582310 100644 --- a/ruby/spec/jam_ruby/models/musician_search_spec.rb +++ b/ruby/spec/jam_ruby/models/musician_search_spec.rb @@ -17,6 +17,7 @@ describe 'Musician Search Model' do describe "creates search obj" do before(:all) do User.delete_all + Score.delete_all end it "associates to user" do diff --git a/web/spec/features/affiliate_referral_spec.rb b/web/spec/features/affiliate_referral_spec.rb index bba8e8365..c7d8b7854 100644 --- a/web/spec/features/affiliate_referral_spec.rb +++ b/web/spec/features/affiliate_referral_spec.rb @@ -9,6 +9,7 @@ describe "affiliate visit tracking", :js => true, :type => :feature, :capybara_ let(:affiliate_params) { partner.affiliate_query_params } before(:each) do + AffiliatePartner.delete_all AffiliateTrafficTotal.delete_all AffiliateReferralVisit.delete_all end @@ -46,12 +47,15 @@ describe "affiliate visit tracking", :js => true, :type => :feature, :capybara_ referral = User.find_by_email('referral1@jamkazam.com') referral.affiliate_referral.should eq(partner) + GenericState.affiliate_tallied_at.should be_nil AffiliatePartner.tally_up(referral.created_at.to_date + 1) + partner.referral_user_count.should eq(0) partner.reload partner.referral_user_count.should eq(1) - AffiliateTrafficTotal.count.should eq(2) + AffiliateReferralVisit.count.should eq(1) + AffiliateTrafficTotal.count.should eq(1) total = AffiliateTrafficTotal.first total.signups.should eq(1) end