From f4533ebbf112eea03902ba77024fdc6cce0992ce Mon Sep 17 00:00:00 2001 From: Jonathan Kolyer Date: Thu, 29 May 2014 07:41:28 +0000 Subject: [PATCH] VRFS-1665 added non-pass case --- .../jam_ruby/models/email_batch_spec_scheduled_session.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ruby/spec/jam_ruby/models/email_batch_spec_scheduled_session.rb b/ruby/spec/jam_ruby/models/email_batch_spec_scheduled_session.rb index e2cf73aef..194a2ad47 100644 --- a/ruby/spec/jam_ruby/models/email_batch_spec_scheduled_session.rb +++ b/ruby/spec/jam_ruby/models/email_batch_spec_scheduled_session.rb @@ -28,6 +28,9 @@ describe EmailBatch do let (:vocalist) { FactoryGirl.create(:user, :last_jam_locidispid => 1, :last_jam_addr => 1) } + let (:loser) { FactoryGirl.create(:user, + :last_jam_locidispid => 2, + :last_jam_addr => 2) } let (:session1) do FactoryGirl.create(:music_session, @@ -56,6 +59,9 @@ describe EmailBatch do vocalist.musician_instruments << FactoryGirl.build(:musician_instrument, user: vocalist, instrument: vocals, proficiency_level: 2) + loser.musician_instruments << FactoryGirl.build(:musician_instrument, user: loser, instrument: vocals, proficiency_level: 2) + loser.musician_instruments << FactoryGirl.build(:musician_instrument, user: loser, instrument: drums, proficiency_level: 2) + FactoryGirl.create(:rsvp_slot, :instrument => drums, :music_session => session1) FactoryGirl.create(:rsvp_slot, :instrument => guitar, :music_session => session1) FactoryGirl.create(:rsvp_slot, :instrument => bass, :music_session => session1) @@ -70,6 +76,7 @@ describe EmailBatch do JamRuby::Score.delete_all JamRuby::Score.createx(1, 'a', 1, 1, 'a', 1, 10) + JamRuby::Score.createx(1, 'a', 1, 2, 'a', 2, Score::MAX_YELLOW_LATENCY + 1) end before(:each) do