diff options
Diffstat (limited to 'railties/lib/console_app.rb')
-rw-r--r-- | railties/lib/console_app.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/railties/lib/console_app.rb b/railties/lib/console_app.rb new file mode 100644 index 0000000000..f943d5ab49 --- /dev/null +++ b/railties/lib/console_app.rb @@ -0,0 +1,13 @@ +require 'action_controller/integration_test' + +# work around the at_exit hook in test/unit, which kills IRB +Test::Unit.run = true + +def app(create=false) + @app_integration_instance = nil if create + unless @app_integration_instance + @app_integration_instance = ActionController::Integration::Session.new + @app_integration_instance.host! "www.example.test" + end + @app_integration_instance +end
\ No newline at end of file |