Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Modify assert_template to use instrumentation | Carlhuda | 2010-03-17 | 1 | -41/+0 | |
| | ||||||
* | Make many parts of Rails lazy. In order to facilitate this, | wycats | 2010-03-07 | 1 | -1/+0 | |
| | | | | | | | | | | | | add lazy_load_hooks.rb, which allows us to declare code that should be run at some later time. For instance, this allows us to defer requiring ActiveRecord::Base at boot time purely to apply configuration. Instead, we register a hook that should apply configuration once ActiveRecord::Base is loaded. With these changes, brings down total boot time of a new app to 300ms in production and 400ms in dev. TODO: rename base_hook | |||||
* | Deprecated ActionController::Base.session_options= and ↵ | Carlhuda | 2010-03-04 | 1 | -2/+1 | |
| | | | | ActionController::Base.session_store= in favor of a config.session_store method (which takes params) and a config.cookie_secret variable, which is used in various secret scenarios. The old AC::Base options will continue to work with deprecation warnings. | |||||
* | Move the original config method onto AbstractController | Carl Lerche | 2010-03-03 | 1 | -1/+1 | |
| | ||||||
* | Start refactoring the method of configuring ActionView | Carlhuda | 2010-03-03 | 1 | -0/+15 | |
| | ||||||
* | Fix failing Action Pack tests | Carlhuda | 2010-03-02 | 1 | -0/+10 | |
| | ||||||
* | add activesupport and activemodel load paths to actionpack tests | Joshua Peek | 2010-02-28 | 1 | -0/+6 | |
| | ||||||
* | Remove implicit controller namespacing from new dsl | Joshua Peek | 2010-02-28 | 1 | -3/+5 | |
| | ||||||
* | If IntegrationSession is initialized with an objects that responds to ↵ | Carlhuda | 2010-02-26 | 1 | -0/+1 | |
| | | | | #routes, automatically extend the URL helpers from the RouteSet onto it | |||||
* | Upon further reflection, we realized that SharedTestRoutes is not really a ↵ | Carlhuda | 2010-02-26 | 1 | -1/+0 | |
| | | | | | | | | hack, but is instead a standin (in the Rails tests) for Rails.application.routes. * In a real application, action_controller/railties.rb does AC::Base.include(app.routes.url_helpers) * ActionController itself does not know about Rails.application, but instead can have named routes for any router * SharedTestRoutes are created in abstract_unit to stand in for Rails.application.routes, and is used in internal functional tests | |||||
* | Relatively speaking, it's not actually that bad... | Carlhuda | 2010-02-26 | 1 | -2/+0 | |
| | ||||||
* | Remove traces of SharedTestRoutes from user code; leave it as a standin for ↵ | Carlhuda | 2010-02-26 | 1 | -1/+0 | |
| | | | | Rails.application.routes in Rails internal tests | |||||
* | Stop setting UrlFor using SharedTestHelpers | Carlhuda | 2010-02-26 | 1 | -3/+3 | |
| | ||||||
* | Rename named_url_helpers to url_helpers and url_helpers to url_for | Carlhuda | 2010-02-26 | 1 | -1/+1 | |
| | ||||||
* | WIP: Remove the global router | Carlhuda | 2010-02-25 | 1 | -21/+50 | |
| | ||||||
* | Revert "Fix test load paths for those not using bundler" | Carlhuda | 2010-02-23 | 1 | -7/+1 | |
| | | | | | | This reverts commit eec2d301d4ce9df9c71c1a5aa63053eb970b6818. This commit broke tests. You cannot have a file called "bundler" on the load path. | |||||
* | Use ActionDispatch::Routing everywhere | Martin Schürrer | 2010-02-21 | 1 | -9/+9 | |
| | ||||||
* | Fix test load paths for those not using bundler | Joshua Peek | 2010-02-15 | 1 | -1/+7 | |
| | ||||||
* | Get rails tests running on bundler 0.9 | Carl Lerche | 2010-01-31 | 1 | -10/+1 | |
| | ||||||
* | Cookies middleware | Joshua Peek | 2010-01-16 | 1 | -0/+1 | |
| | ||||||
* | Move Flash into middleware | Joshua Peek | 2010-01-15 | 1 | -0/+2 | |
| | ||||||
* | Make HEAD method masquerade as GET so requests are routed correctly | Joshua Peek | 2010-01-15 | 1 | -1/+1 | |
| | ||||||
* | Add subscriber for ActionPack and move all logging inside it. | José Valim | 2010-01-13 | 1 | -26/+0 | |
| | ||||||
* | Trash string coercion rack hacks | Joshua Peek | 2010-01-04 | 1 | -1/+0 | |
| | ||||||
* | Autoload AS test case | Joshua Peek | 2010-01-04 | 1 | -1/+0 | |
| | ||||||
* | Autoload AC and AV test case classes | Joshua Peek | 2010-01-04 | 1 | -1/+0 | |
| | ||||||
* | Use namespaces in notifications. | José Valim | 2010-01-03 | 1 | -1/+4 | |
| | ||||||
* | Remove ActionView inline logging to ActiveSupport::Notifications and create ↵ | José Valim | 2009-12-26 | 1 | -0/+23 | |
| | | | | ActionController::Base#log_event, so everything can be logged within one listener. Also expose log_process_action as a hook for different modules to include their own information during the action processing. This allow ActiveRecord to hook and any other ORM. Finally, this commit changes 'Processing' and 'Rendering' in logs to 'Processed' and 'Rendered' because at the point it's logged, everying already happened. | |||||
* | Fully expand relative rails framework paths and make sure we aren't | Joshua Peek | 2009-12-16 | 1 | -8/+7 | |
| | | | | adding any to the load path more than once. | |||||
* | TestProcess belongs in AD | Joshua Peek | 2009-12-12 | 1 | -1/+1 | |
| | ||||||
* | Use new routing dsl in tests | Joshua Peek | 2009-12-08 | 1 | -1/+1 | |
| | ||||||
* | Find all controllers in memory to use for routing | Joshua Peek | 2009-11-23 | 1 | -12/+0 | |
| | ||||||
* | Avoid adding component lib/ to load path multiple times | Joshua Peek | 2009-11-09 | 1 | -1/+3 | |
| | ||||||
* | Remove preflight lib check during AP tests. Bundler resolves this issue | Joshua Peek | 2009-11-09 | 1 | -6/+0 | |
| | ||||||
* | Don't warn me if I'm not using bundler to run tests | Joshua Peek | 2009-11-09 | 1 | -1/+0 | |
| | ||||||
* | Remark when bundled env require fails | Jeremy Kemper | 2009-11-09 | 1 | -0/+1 | |
| | ||||||
* | Extract routing controller stub helper into abstract unit | Joshua Peek | 2009-10-27 | 1 | -0/+20 | |
| | ||||||
* | Always add actionpack/lib to load path for isolated tests | Joshua Peek | 2009-10-21 | 1 | -1/+1 | |
| | ||||||
* | Have all the tests running off a single Gemfile | Yehuda Katz + Carl Lerche | 2009-10-20 | 1 | -8/+7 | |
| | ||||||
* | Work around apparent bug in 1.9 | Yehuda Katz | 2009-10-15 | 1 | -2/+2 | |
| | ||||||
* | Don't push siblings on load path if using bundled env | Jeremy Kemper | 2009-10-14 | 1 | -5/+8 | |
| | ||||||
* | Coerce all out going body parts to Strings | Joshua Peek | 2009-10-05 | 1 | -0/+1 | |
| | ||||||
* | Only draw default route once | Joshua Peek | 2009-10-03 | 1 | -22/+37 | |
| | ||||||
* | Redraw default routes on all internal integration tests. We don't need ↵ | Joshua Peek | 2009-10-03 | 1 | -10/+8 | |
| | | | | SimpleRouteCase anymore | |||||
* | Changing directories during the test breaks file loading when ran by itself | Joshua Peek | 2009-10-03 | 1 | -0/+1 | |
| | ||||||
* | Add custom "with_routing" to internal tests to fix reseting session after using | Joshua Peek | 2009-10-03 | 1 | -6/+27 | |
| | | | | with_routing. This only affects our internal AP tests. | |||||
* | Allow setting a default application for all integration tests | Joshua Peek | 2009-09-26 | 1 | -5/+7 | |
| | ||||||
* | Move default middleware stack into initializer | Joshua Peek | 2009-09-26 | 1 | -6/+7 | |
| | ||||||
* | AC::Dispatcher is the default app, don't need to set it | Joshua Peek | 2009-09-26 | 1 | -4/+0 | |
| | ||||||
* | Move integration test runner into ActionDispatch | Joshua Peek | 2009-09-23 | 1 | -2/+0 | |
| |