Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rack: HTTPS is either 'on' or 'off' as of ↵ | Jeremy Kemper | 2009-11-10 | 1 | -1/+1 |
| | | | | 9b7a0569e4067d0c23a00fc24273436e85c56d7f | ||||
* | Unknown :format param should result in empty request.formats | Jeremy Kemper | 2009-11-08 | 1 | -0/+4 |
| | |||||
* | Ruby 1.9: resolve constant lookup issues | Jeremy Kemper | 2009-11-04 | 6 | -8/+8 |
| | |||||
* | Ruby 1.9: work around constant resolution behavior change :( | Jeremy Kemper | 2009-11-04 | 1 | -2/+2 |
| | |||||
* | Fix simple resource named routes for new routing dsl | Joshua Peek | 2009-11-03 | 1 | -6/+19 |
| | |||||
* | Some more generation tests | Joshua Peek | 2009-10-27 | 1 | -1/+4 |
| | |||||
* | Extract routing controller stub helper into abstract unit | Joshua Peek | 2009-10-27 | 1 | -79/+66 |
| | |||||
* | Enable named route tests | Joshua Peek | 2009-10-27 | 1 | -114/+166 |
| | |||||
* | Start migrating AC routing tests into dispatch folder | Joshua Peek | 2009-10-27 | 1 | -0/+336 |
| | |||||
* | Start rewriting some internal tests to use the new routing dsl | Joshua Peek | 2009-10-20 | 6 | -6/+6 |
| | |||||
* | Fix a few more 1.9 bugs. Rack 1.0.1 is required for 1.9 compliance but not ↵ | Yehuda Katz | 2009-10-15 | 1 | -1/+1 |
| | | | | release, so bundling 1.0.1 from git | ||||
* | CookieJar#delete should return the key's value, consistent with a Hash | Jeffrey Hardy | 2009-10-14 | 1 | -2/+2 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Coerce all out going body parts to Strings | Joshua Peek | 2009-10-05 | 1 | -0/+40 |
| | |||||
* | Add custom "with_routing" to internal tests to fix reseting session after using | Joshua Peek | 2009-10-03 | 7 | -7/+0 |
| | | | | with_routing. This only affects our internal AP tests. | ||||
* | Allow integration test rack app to be set with "@app" ivar instead of using ↵ | Joshua Peek | 2009-09-26 | 3 | -9/+9 |
| | | | | open_session | ||||
* | Fix skipping memcache tests if a memcache server isn't running | Joshua Peek | 2009-09-26 | 1 | -0/+4 |
| | |||||
* | Move default middleware stack into initializer | Joshua Peek | 2009-09-26 | 1 | -3/+0 |
| | |||||
* | Clean up session integration tests so they don't reference AC::Dispatcher | Joshua Peek | 2009-09-26 | 2 | -31/+9 |
| | |||||
* | Move Rails::Static into ActionDispatch | Joshua Peek | 2009-09-26 | 1 | -0/+35 |
| | |||||
* | Ensure changes to I18n locale get reset during tests | Joshua Peek | 2009-09-19 | 1 | -2/+1 |
| | |||||
* | If session_options[:id] is requested when using CookieStore, unmarshal the ↵ | Jay Pignata | 2009-09-03 | 1 | -2/+2 |
| | | | | | | session to access it [#2268 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | rack-test 0.4.2 has rack 1.1.pre goodies, we'll use it instead | Joshua Peek | 2009-08-31 | 1 | -2/+2 |
| | |||||
* | Reset session in integration tests after changing routes to reload the ↵ | Joshua Peek | 2009-08-27 | 7 | -16/+24 |
| | | | | middleware stack | ||||
* | Adding a call to logger from params_parser to give detailed debug ↵ | Jay Pignata | 2009-08-15 | 2 | -5/+40 |
| | | | | | | | | information when invalid xml or json is posted [#2481 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Got tests to pass with some more changes. | Yehuda Katz | 2009-08-15 | 2 | -34/+31 |
| | | | | | | | | | | | | | | | | * 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". | ||||
* | Add some more caching to the lookup | Yehuda Katz | 2009-08-11 | 1 | -2/+2 |
| | |||||
* | Allow to configure trusted proxies via ↵ | Felipe Talavera | 2009-08-09 | 1 | -0/+28 |
| | | | | | | ActionController::Base.trusted_proxies [#2126 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | Remove legacy processing and content_length | Yehuda Katz | 2009-08-02 | 2 | -6/+2 |
| | | | | | | | | | | | * convert_content_type! is handled by assign_default_content_type_and_charset! * set_content_length! should be handled by the endpoint server. Otherwise each middleware that modifies the body has to do the expensive work of recalculating content_length. * convert_language! appears to be legacy. There are no tests for this * convert_cookies! should be handled by the new HeaderHash in Rack * Use an integer for .status's internal representation to avoid needing to do String manipulation just to find out the status | ||||
* | Update cache_control to be a Hash of options that is used to build the header. | Yehuda Katz | 2009-08-02 | 1 | -2/+2 |
| | | | | * Significantly simplifies setting and modifying cache control in other areas | ||||
* | Ensure that the proper accept header value is set during tests. | José Valim | 2009-07-29 | 1 | -28/+28 |
| | | | | Signed-off-by: Yehuda Katz <wycats@gmail.com> | ||||
* | Improve request test coverage by adding formats and negotiate_mime tests. | José Valim | 2009-07-29 | 1 | -0/+39 |
| | | | | Signed-off-by: Yehuda Katz <wycats@gmail.com> | ||||
* | Fixing pending tests and fixed some formats / partial rendering semantics | Yehuda Katz + Carl Lerche | 2009-06-17 | 1 | -2/+2 |
| | |||||
* | ActionPack components should no longer have undeclared dependencies. | Yehuda Katz + Carl Lerche | 2009-06-08 | 1 | -2/+2 |
| | | | | | | | * Tests can be run in isolation * Dependencies added * A few tests modified to avoid depending on AS deps not depended on my files they were testing | ||||
* | Revert "Only save the session if we're actually writing to it [#2703 ↵ | Joshua Peek | 2009-05-30 | 1 | -8/+0 |
| | | | | | | state:resolved]" This reverts commit dd98280e38d640f5724887cf8a715b79f0439d2d. | ||||
* | Only save the session if we're actually writing to it [#2703 state:resolved] | Johan Sörensen | 2009-05-28 | 1 | -0/+8 |
| | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Got all the dispatch tests running on new base | Carl Lerche | 2009-05-26 | 1 | -2/+2 |
| | |||||
* | Make cookie store tests pass with the new base | Pratik Naik | 2009-05-25 | 1 | -0/+3 |
| | |||||
* | Merge Failsafe middleware into ShowExceptions | Joshua Peek | 2009-05-17 | 1 | -0/+5 |
| | |||||
* | Extract ActionController rescue templates into Rescue and ShowExceptions ↵ | Joshua Peek | 2009-05-02 | 1 | -0/+103 |
| | | | | | middleware. This commit breaks all exception catching plugins like ExceptionNotifier. These plugins should be rewritten as middleware instead overriding Controller#rescue_action_in_public. | ||||
* | Fix implicit ordering expectation | Jeremy Kemper | 2009-05-02 | 1 | -1/+1 |
| | |||||
* | Move TestRequest cookies accessor into AD TestRequest | Joshua Peek | 2009-04-30 | 1 | -0/+15 |
| | |||||
* | Depend on unreleased rack 1.1 | Joshua Peek | 2009-04-30 | 1 | -1/+1 |
| | |||||
* | Start moving TestRequest and TestResponse into ActionDispatch | Joshua Peek | 2009-04-30 | 1 | -0/+30 |
| | |||||
* | Switch to action_dispatch rack namespace | Joshua Peek | 2009-04-30 | 1 | -1/+1 |
| | |||||
* | Can't please them all | Jeremy Kemper | 2009-04-27 | 1 | -2/+1 |
| | |||||
* | Sufficient to test that multipart/mixed wasn't parsed to a hash | Jeremy Kemper | 2009-04-27 | 1 | -1/+1 |
| | |||||
* | Inherit TestSession from Session::AbstractStore and add indifferent access ↵ | Joshua Peek | 2009-04-26 | 2 | -18/+9 |
| | | | | to Session::AbstractStore. | ||||
* | Move useful response test helpers into request | Joshua Peek | 2009-04-26 | 1 | -0/+47 |
| | |||||
* | Create a new file for response tests | Joshua Peek | 2009-04-26 | 2 | -90/+83 |
| | |||||
* | Remove RewindableInput middleware since all input MUST be rewindable ↵ | Joshua Peek | 2009-04-25 | 2 | -99/+0 |
| | | | | according to a recent change in the Rack 1.0 SPEC |