* fixnig feed tests
This commit is contained in:
parent
9ca1149daf
commit
1472944648
|
|
@ -67,13 +67,13 @@ describe Feed do
|
|||
claimed_recording1 = FactoryGirl.create(:claimed_recording)
|
||||
claimed_recording2 = FactoryGirl.create(:claimed_recording)
|
||||
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording1.recording, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording1.recording, claimed_recording: claimed_recording1, user:claimed_recording1.user)
|
||||
|
||||
feeds, start = Feed.index(user1, :sort => 'plays')
|
||||
feeds.length.should == 4
|
||||
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording2.recording, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording2.recording, user:claimed_recording2.user)
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording2.recording, claimed_recording: claimed_recording2, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_play, recording: claimed_recording2.recording, claimed_recording: claimed_recording2, user:claimed_recording2.user)
|
||||
|
||||
feeds, start = Feed.index(user1, :sort => 'plays')
|
||||
feeds.length.should == 4
|
||||
|
|
@ -96,13 +96,13 @@ describe Feed do
|
|||
claimed_recording1 = FactoryGirl.create(:claimed_recording)
|
||||
claimed_recording2 = FactoryGirl.create(:claimed_recording)
|
||||
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording1.recording, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording1.recording, claimed_recording: claimed_recording1, user:claimed_recording1.user)
|
||||
|
||||
feeds, start = Feed.index(user1, :sort => 'likes')
|
||||
feeds.length.should == 4
|
||||
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording2.recording, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording2.recording, user:claimed_recording2.user)
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording2.recording, claimed_recording: claimed_recording2, user:claimed_recording1.user)
|
||||
FactoryGirl.create(:recording_like, recording: claimed_recording2.recording, claimed_recording: claimed_recording2, user:claimed_recording2.user)
|
||||
|
||||
feeds, start = Feed.index(user1, :sort => 'likes')
|
||||
feeds.length.should == 4
|
||||
|
|
|
|||
|
|
@ -19,37 +19,37 @@ db_config = YAML::load(File.open('config/database.yml'))["test"]
|
|||
# initialize ActiveRecord's db connection\
|
||||
SpecDb::recreate_database(db_config)
|
||||
ActiveRecord::Base.establish_connection(YAML::load(File.open('config/database.yml'))["test"])
|
||||
#puts "0"
|
||||
puts "0"
|
||||
require 'jam_ruby'
|
||||
|
||||
# uncomment this to see active record logs
|
||||
# ActiveRecord::Base.logger = Logger.new(STDOUT) if defined?(ActiveRecord::Base)
|
||||
|
||||
#puts "1"
|
||||
puts "1"
|
||||
|
||||
include JamRuby
|
||||
|
||||
#puts "2"
|
||||
puts "2"
|
||||
# put ActionMailer into test mode
|
||||
ActionMailer::Base.delivery_method = :test
|
||||
|
||||
#puts "3"
|
||||
puts "3"
|
||||
RecordedTrack.observers.disable :all # only a few tests want this observer active
|
||||
|
||||
#puts "4"
|
||||
puts "4"
|
||||
# a way to kill tests if they aren't running. capybara is hanging intermittently, I think
|
||||
|
||||
tests_started = false
|
||||
|
||||
#Thread.new {
|
||||
# puts "thread statring"
|
||||
# sleep 30
|
||||
# puts "thread waking"
|
||||
# unless tests_started
|
||||
|
||||
# exit 20
|
||||
# end
|
||||
#}
|
||||
Thread.new {
|
||||
puts "thread starting"
|
||||
sleep 30
|
||||
puts "thread waking"
|
||||
unless tests_started
|
||||
puts "tests are hung. exiting..."
|
||||
exit 20
|
||||
end
|
||||
}
|
||||
|
||||
Spork.prefork do
|
||||
# Loading more in this block will cause your tests to run faster. However,
|
||||
|
|
|
|||
Loading…
Reference in New Issue