aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2012-10-12 20:45:54 -0700
committerJeremy Kemper <jeremy@bitsweat.net>2012-10-12 22:27:41 -0700
commitc8fe0d58bcc7deb49711606566c854bf0ed7f107 (patch)
tree49f8c2b9780f58117282eff2d86e0b08cd9065bf /railties/test
parent1dc2ea8f3dfc1cce1958bd661c641ed345adf910 (diff)
downloadrails-c8fe0d58bcc7deb49711606566c854bf0ed7f107.tar.gz
rails-c8fe0d58bcc7deb49711606566c854bf0ed7f107.tar.bz2
rails-c8fe0d58bcc7deb49711606566c854bf0ed7f107.zip
Backpedal from class-oriented config.queue. Set an actual queue instance.
Diffstat (limited to 'railties/test')
-rw-r--r--railties/test/application/configuration_test.rb8
-rw-r--r--railties/test/application/queue_test.rb6
2 files changed, 3 insertions, 11 deletions
diff --git a/railties/test/application/configuration_test.rb b/railties/test/application/configuration_test.rb
index 07d47dc67b..3691c5e3d5 100644
--- a/railties/test/application/configuration_test.rb
+++ b/railties/test/application/configuration_test.rb
@@ -56,14 +56,6 @@ module ApplicationTests
assert_match "ActiveRecord::PendingMigrationError", last_response.body
end
- test "multiple queue construction is possible" do
- require 'rails'
- require "#{app_path}/config/environment"
- mail_queue = Rails.application.build_queue
- image_processing_queue = Rails.application.build_queue
- assert_not_equal mail_queue, image_processing_queue
- end
-
test "Rails.groups returns available groups" do
require "rails"
diff --git a/railties/test/application/queue_test.rb b/railties/test/application/queue_test.rb
index 080678f2d5..b4c9a31185 100644
--- a/railties/test/application/queue_test.rb
+++ b/railties/test/application/queue_test.rb
@@ -113,12 +113,12 @@ module ApplicationTests
test "a custom consumer implementation can be provided" do
add_to_env_config "production", <<-RUBY
require "my_queue_consumer"
- config.queue = ActiveSupport::Queue
- config.queue_consumer = MyQueueConsumer
+ config.queue = ActiveSupport::Queue.new
+ config.queue_consumer = MyQueueConsumer.new
RUBY
app_file "lib/my_queue_consumer.rb", <<-RUBY
- class MyQueueConsumer < ActiveSupport::ThreadedQueueConsumer
+ class MyQueueConsumer
attr_reader :started
def start