1. 07 6月, 2010 1 次提交
  2. 05 6月, 2010 1 次提交
  3. 03 5月, 2010 2 次提交
  4. 26 4月, 2010 1 次提交
  5. 25 4月, 2010 1 次提交
  6. 15 4月, 2010 2 次提交
  7. 09 4月, 2010 1 次提交
  8. 31 3月, 2010 1 次提交
  9. 28 3月, 2010 1 次提交
  10. 18 3月, 2010 4 次提交
  11. 10 3月, 2010 3 次提交
  12. 04 3月, 2010 1 次提交
  13. 27 2月, 2010 1 次提交
  14. 26 2月, 2010 2 次提交
  15. 22 2月, 2010 1 次提交
  16. 16 1月, 2010 1 次提交
  17. 05 1月, 2010 3 次提交
  18. 13 12月, 2009 2 次提交
  19. 03 12月, 2009 1 次提交
    • C
      Reorganize autoloads: · c1304098
      Carlhuda 提交于
        * A new module (ActiveSupport::Autoload) is provide that extends
          autoloading with new behavior.
        * All autoloads in modules that have extended ActiveSupport::Autoload
          will be eagerly required in threadsafe environments
        * Autoloads can optionally leave off the path if the path is the same
          as full_constant_name.underscore
        * It is possible to specify that a group of autoloads live under an
          additional path. For instance, all of ActionDispatch's middlewares
          are ActionDispatch::MiddlewareName, but they live under 
          "action_dispatch/middlewares/middleware_name"
        * It is possible to specify that a group of autoloads are all found
          at the same path. For instance, a number of exceptions might all
          be declared there.
        * One consequence of this is that testing-related constants are not
          autoloaded. To get the testing helpers for a given component,
          require "component_name/test_case". For instance, "action_controller/test_case".
        * test_help.rb, which is automatically required by a Rails application's
          test helper, requires the test_case.rb for all active components, so
          this change will not be disruptive in existing or new applications.
      c1304098
  20. 20 10月, 2009 1 次提交
  21. 29 9月, 2009 1 次提交
    • E
      Ported the new ActionView::TestCase from 2-3-stable to master [#3260 · 8ffc2e3b
      Erik Ostrom 提交于
      state:resolved]
      
      The test case now mimicks the template environment more closely, so it's
      possible to use render, load helper dependencies.
      
      This also fixes assert_select, and similar assertions. Because view tests
      and helpers generally don't render full templates assert_select looks
      first in rendered and then in output_buffer to find the rendered output.
      
      Additional `master'-only changes: Made the Action Pack Rakefile run the
      ActionView::TestCase tests, and made ActionView::Rendering#_render_text
      always return a string.
      Signed-off-by: NJoshua Peek <josh@joshpeek.com>
      8ffc2e3b
  22. 24 9月, 2009 1 次提交
  23. 12 8月, 2009 1 次提交
    • Y
      More perf work: · 4bf516e0
      Yehuda Katz 提交于
        * 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!
      4bf516e0
  24. 25 7月, 2009 1 次提交
  25. 08 5月, 2009 1 次提交
  26. 01 5月, 2009 2 次提交
  27. 09 4月, 2009 1 次提交
  28. 28 1月, 2009 1 次提交