diff options
Diffstat (limited to 'actionsystemtest/lib/action_system_test/railtie.rb')
-rw-r--r-- | actionsystemtest/lib/action_system_test/railtie.rb | 17 |
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 |