aboutsummaryrefslogtreecommitdiffstats
path: root/actionsystemtest/lib/action_system_test/railtie.rb
diff options
context:
space:
mode:
Diffstat (limited to 'actionsystemtest/lib/action_system_test/railtie.rb')
-rw-r--r--actionsystemtest/lib/action_system_test/railtie.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/actionsystemtest/lib/action_system_test/railtie.rb b/actionsystemtest/lib/action_system_test/railtie.rb
new file mode 100644
index 0000000000..6f4fe1b993
--- /dev/null
+++ b/actionsystemtest/lib/action_system_test/railtie.rb
@@ -0,0 +1,17 @@
+require "action_system_test"
+
+module ActionSystemTest
+ # = System Testing Railtie
+ class Railtie < Rails::Railtie # :nodoc:
+ config.system_testing = ActiveSupport::OrderedOptions.new
+
+ initializer "system_testing.set_configs" do |app|
+ options = app.config.system_testing
+ options.driver ||= ActionSystemTest.default_driver
+
+ ActiveSupport.on_load(:system_testing) do
+ options.each { |k,v| send("#{k}=", v) }
+ end
+ end
+ end
+end