Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changing directories during the test breaks file loading when ran by itself | Joshua Peek | 2009-10-03 | 1 | -32/+21 |
| | |||||
* | File extra test folders into controller, dispatch, or template | Joshua Peek | 2009-10-03 | 16 | -0/+1402 |
| | |||||
* | Add custom "with_routing" to internal tests to fix reseting session after using | Joshua Peek | 2009-10-03 | 3 | -6/+1 |
| | | | | with_routing. This only affects our internal AP tests. | ||||
* | Move middleware and route configuration from AC::Dispatcher to Rails ↵ | Joshua Peek | 2009-09-26 | 1 | -7/+5 |
| | | | | application object | ||||
* | Allow setting a default application for all integration tests | Joshua Peek | 2009-09-26 | 1 | -2/+1 |
| | |||||
* | Allow integration test rack app to be set with "@app" ivar instead of using ↵ | Joshua Peek | 2009-09-26 | 3 | -8/+5 |
| | | | | open_session | ||||
* | Remove deprecated calls to Dispatcher.to_prepare | Joshua Peek | 2009-09-26 | 1 | -10/+5 |
| | |||||
* | Move default middleware stack into initializer | Joshua Peek | 2009-09-26 | 1 | -4/+0 |
| | |||||
* | Fix generic url rewriter in integration tests | Joshua Peek | 2009-09-25 | 1 | -0/+9 |
| | |||||
* | Resurrect AC::Benchmarking [#3140 state:resolved] | Joshua Peek | 2009-09-24 | 1 | -12/+11 |
| | |||||
* | Fixes Sam Ruby tests suite. | José Valim | 2009-09-21 | 1 | -3/+2 |
| | | | | Signed-off-by: Yehuda Katz <wycats@gmail.com> | ||||
* | Use NewCallbacks on ActionDispatch::Callbacks. | José Valim | 2009-09-20 | 1 | -8/+10 |
| | |||||
* | Add Orchestra instrumentation to fragment and page caching. | José Valim | 2009-09-20 | 1 | -3/+8 |
| | |||||
* | Namespace TestControllers inside their test case class | Joshua Peek | 2009-09-19 | 4 | -199/+216 |
| | |||||
* | Avoid conflict with a "MetalTest" module used in tests | Joshua Peek | 2009-09-19 | 1 | -1/+1 |
| | |||||
* | Avoid conflicts with another ContentTypeController used in testing | Joshua Peek | 2009-09-19 | 1 | -8/+7 |
| | |||||
* | Make sure caching test is using a generatable url | Joshua Peek | 2009-09-19 | 1 | -2/+2 |
| | |||||
* | Beef up AD::Rescue to replace global exception handling lost in ↵ | Joshua Peek | 2009-09-15 | 1 | -22/+13 |
| | | | | ApplicationController | ||||
* | Remove global exception catching from ApplicationController. | Joshua Peek | 2009-09-15 | 1 | -12/+12 |
| | | | It was severely broken since it was ported to NewBase and is causing problems with normal exception catching. A replacement is coming soon. | ||||
* | Rewrite resource routing tests that are coupled to the router implementation | Joshua Peek | 2009-09-13 | 1 | -2/+3 |
| | |||||
* | Need to reset session for AP rescue tests after altering the route set | Joshua Peek | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | Fix filtering parameters when there are Fixnum or other un-dupable values. | Nathaniel Talbott | 2009-09-10 | 1 | -0/+1 |
| | | | | | | [#3184 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Use draw/connect mapper api instead of directly using add_named_route | Joshua Peek | 2009-09-06 | 1 | -12/+34 |
| | |||||
* | Add fake controllers for url rewriter tests | Joshua Peek | 2009-09-06 | 1 | -0/+1 |
| | |||||
* | Need to reset session in internal integration tests after altering the route set | Joshua Peek | 2009-09-06 | 1 | -0/+1 |
| | |||||
* | Fix isolated running of AddressesTest | Joshua Peek | 2009-09-06 | 1 | -6/+2 |
| | |||||
* | Fix isolated running of ActionPackAssertionTest | Joshua Peek | 2009-09-06 | 1 | -0/+1 |
| | |||||
* | Fix failing isolated routing test | Joshua Peek | 2009-09-05 | 1 | -16/+16 |
| | |||||
* | Fix the */* with Net::HTTP bug [#3100 state:resolved] | Yehuda Katz + Carl Lerche | 2009-09-01 | 1 | -1/+1 |
| | |||||
* | Ensure that blocks are also handled inside the responder. | José Valim | 2009-08-29 | 1 | -0/+7 |
| | |||||
* | Reset session in integration tests after changing routes to reload the ↵ | Joshua Peek | 2009-08-27 | 1 | -0/+1 |
| | | | | middleware stack | ||||
* | UrlRewriter#rewrite_url should call #to_param on the value given in :anchor ↵ | Jeffrey Hardy | 2009-08-26 | 1 | -0/+26 |
| | | | | | | | | option, just as #url_for does [#2746 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Track all AC base subclasses as possible controllers for internal testing | Joshua Peek | 2009-08-25 | 3 | -81/+16 |
| | |||||
* | Move legacy param_parsers config onto AD::ParamsParser | Joshua Peek | 2009-08-21 | 1 | -62/+67 |
| | |||||
* | Cleanup route reloading in tests. Prefer with_routing over using ↵ | Joshua Peek | 2009-08-16 | 12 | -134/+129 |
| | | | | ActionController::Routing::Routes directly | ||||
* | Axe "best fit" generation support | Joshua Peek | 2009-08-15 | 1 | -12/+0 |
| | |||||
* | Got tests to pass with some more changes. | Yehuda Katz | 2009-08-15 | 3 | -38/+21 |
| | | | | | | | | | | | | | | | | * request.formats is much simpler now * For XHRs or Accept headers with a single item, we use the Accept header * For other requests, we use params[:format] or fallback to HTML * This is primarily to work around the fact that browsers provide completely broken Accept headers, so we have to whitelist the few cases we can specifically isolate and treat other requests as coming from the browser * For APIs, we can support single-item Accept headers, which disambiguates from the browsers * Requests to an action that only has an XML template from the browser will no longer find the template. This worked previously because most browsers provide a catch-all */*, but this was mostly accidental behavior. If you want to serve XML, either use the :xml format in links, or explicitly specify the XML template: render "template.xml". | ||||
* | More cleanup of ActionView and reduction in need for blocks in some cases: | Yehuda Katz | 2009-08-15 | 1 | -9/+0 |
| | | | | | | | | * only one of partial_name or :as will be available as a local * `object` is removed * Simplify _layout_for in most cases. * Remove <% render :partial do |args| %> * <% render :partial do %> still works fine | ||||
* | Attempt to rewrite most of the highly coupled router segments tests | Joshua Peek | 2009-08-14 | 1 | -741/+221 |
| | |||||
* | Kill routing timed tests | Joshua Peek | 2009-08-14 | 1 | -50/+3 |
| | |||||
* | Merge branch 'master' of git://github.com/rails/rails | José Valim | 2009-08-13 | 1 | -1/+0 |
|\ | |||||
| * | More perf work: | Yehuda Katz | 2009-08-11 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move #set_cookie and #delete_cookie inline to optimize. These optimizations should almost certainly be sent back upstream to Rack. The optimization involves using an ivar for cookies instead of indexing into the headers each time. * Was able to use a bare Hash for headers now that cookies have their own joining semantics (some code assumed that the raw cookies were an Array). * Cache blankness of body on body= * Improve expand_cache_key for Arrays of a single element (common in our case) * Use a simple layout condition check unless conditions are used * Cache visible actions * Lazily load the UrlRewriter * Make etag an ivar that is set on prepare! | ||||
* | | Ensure collections are not treated as nested resources. | José Valim | 2009-08-13 | 1 | -7/+20 |
|/ | |||||
* | Deprecate router generation "best match" sorting | Joshua Peek | 2009-08-09 | 3 | -7/+9 |
| | |||||
* | Added both the documentation and a test case for the collection path name ↵ | Hugo Peixoto | 2009-08-09 | 1 | -0/+44 |
| | | | | | | | | customization feature. [#1218 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Make http digest work with different server/browser combinations | José Valim | 2009-08-09 | 1 | -6/+29 |
| | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Clean up partial object some more; replace passing around a block to a ↵ | Yehuda Katz | 2009-08-09 | 1 | -1/+0 |
| | | | | single block ivar | ||||
* | Add :redirect to the testable RJS statements [#2612 state:resolved] | Jon Wood | 2009-08-09 | 1 | -0/+7 |
| | | | | | | | Example : assert_select_rjs :redirect, root_path Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Fix HTTP basic authentication for long credentials [#2572 state:resolved] | Jan Schwenzien | 2009-08-09 | 1 | -0/+25 |
| | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Add test ensuring redirect_to uses the given protocol [#2886] | Dan Croak | 2009-08-08 | 1 | -0/+10 |
| | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> |