aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/test_unit
diff options
context:
space:
mode:
Diffstat (limited to 'railties/lib/rails/test_unit')
-rw-r--r--railties/lib/rails/test_unit/railtie.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/railties/lib/rails/test_unit/railtie.rb b/railties/lib/rails/test_unit/railtie.rb
index d3f52e8008..694c8d92b1 100644
--- a/railties/lib/rails/test_unit/railtie.rb
+++ b/railties/lib/rails/test_unit/railtie.rb
@@ -20,6 +20,18 @@ module Rails
}
end
+ config.system_testing = ActiveSupport::OrderedOptions.new
+
+ initializer "system_testing.set_configs" do |app|
+ ActiveSupport.on_load(:active_support_test_case) do
+ require "action_system_test"
+
+ options = app.config.system_testing
+ options.driver ||= ActionSystemTest.default_driver
+ options.each { |k, v| ActionSystemTest.send("#{k}=", v) }
+ end
+ end
+
rake_tasks do
load "rails/test_unit/testing.rake"
end