Jeremy Kemper
d73f2ff434
Rename tools/profile_requires -> tools/profile since we do both require and ruby-prof profiling.
2009-05-27 01:11:33 -05:00
Jeremy Kemper
311d686d03
add a metal to minimal examples for comparison
2009-05-27 01:00:02 -05:00
Carl Lerche
7211048b2b
Get all template tests passing on new base
2009-05-26 15:19:39 -07:00
Carl Lerche
a1f280e83d
Got all the dispatch tests running on new base
2009-05-26 15:03:09 -07:00
Carl Lerche
1358f77745
Add controller/integration_test.rb to the new base test runner
2009-05-26 14:24:22 -07:00
Carl Lerche
a3ca5638d3
Get controller/test_test.rb to pass on new base
2009-05-26 14:13:35 -07:00
Carl Lerche
7dd094329e
Add html-scanner to the new base set of autoloads
2009-05-26 13:40:58 -07:00
Carl Lerche
09907d1b93
Get controller/view_paths_test.rb to pass on new base
2009-05-26 12:14:50 -07:00
Carl Lerche
cbb0724f0d
In new base Rails2Compatibility, move @template assignment to right before the first action is processed.
2009-05-26 12:06:48 -07:00
Carl Lerche
cd8fb1800d
Remove a no-op from view path tests and removed a Symbol#to_proc
2009-05-26 11:47:42 -07:00
Pratik Naik
2f59066470
Support Method callbacks
2009-05-26 13:09:33 +02:00
Pratik Naik
10085114ce
Make Filter#filter work with around filters
2009-05-25 18:09:12 +02:00
Pratik Naik
9cda410d81
Make cookie store tests pass with the new base
2009-05-25 16:52:44 +02:00
Jeremy Kemper
8097da93cc
Don't want Rack's Content-Type default header though
2009-05-24 19:25:53 -07:00
Jeremy Kemper
b1d4fb71bf
Construct a single HeaderHash. Speed up assign_default_content_type_and_charset
2009-05-24 17:35:49 -07:00
Jeremy Kemper
bdb61c1dad
Compare Base with Http
2009-05-24 17:34:40 -07:00
Jeremy Kemper
6e039e863a
Speed up Request#formats
2009-05-23 19:30:23 -07:00
Jeremy Kemper
a78b0a40c6
runner class
2009-05-23 19:30:18 -07:00
Jeremy Kemper
4e3fd23e31
test depends on html-scanner
2009-05-23 03:10:48 -07:00
Yehuda Katz
e0ed4b7aa4
Make a couple more tests pass.
...
A large number of the remaining failing tests have to do with
the semantics of filters that are Objects. The right solution
is probably to just implement the filter/before/after semantics
in NewCallbacks directly (the current semantics are based
on the old AS::Callbacks specs)
2009-05-23 01:30:25 -07:00
Yehuda Katz
e22a3d893e
Slightly modify things to get content type matching working without breaking other code
2009-05-23 00:39:32 -07:00
Pratik Naik
3ac6d8f8b0
Remove unnecessary asset_host initialization
2009-05-23 02:35:34 +02:00
Pratik Naik
9286d422f8
Add asset_host to Rails2Compatibility
2009-05-23 02:29:55 +02:00
Yehuda Katz + Carl Lerche
5097bd6241
Modify render_test's determine_layout to match RJS
2009-05-22 17:26:27 -07:00
Jeremy Kemper
fb64263c91
Restore some missing test constants
2009-05-22 17:22:37 -07:00
Pratik Naik
595107f22e
Move html-scanner tests one dir up
2009-05-23 02:21:07 +02:00
Yehuda Katz + Carl Lerche
69a1ea8b5d
Created an ActionController::Renderers::All that includes all the default render options (:json, :js, :rjs, :xml)
2009-05-22 17:17:16 -07:00
Jeremy Kemper
da9e53ec3b
Move testing_sandbox to test/lib
2009-05-22 17:17:14 -07:00
Jeremy Kemper
8a03a999ef
Cordon off missing filter methods
2009-05-22 17:16:03 -07:00
Yehuda Katz + Carl Lerche
7b3fb1d43f
Got controller/render_js_test.rb to pass on new base
2009-05-22 17:08:58 -07:00
Pratik Naik
3a72b55229
Add missing selector_test to the list
2009-05-23 02:08:07 +02:00
Jeremy Kemper
f9dde8fe4e
Port cookies to new base
2009-05-22 17:05:44 -07:00
Pratik Naik
c90f613ad6
Add Translation to the new base
2009-05-23 02:03:22 +02:00
Yehuda Katz + Carl Lerche
28dbeb3a64
Get controller/render_other_test.rb to pass on new base and fixed a bug in new base with regards to rendering layouts.
2009-05-22 16:55:27 -07:00
Yehuda Katz + Carl Lerche
63ed43cb99
Added render_other_test.rb to the new base test runner
2009-05-22 16:55:27 -07:00
Pratik Naik
b77602824a
Add some more tests to the test_new_base_on_old_tests task
2009-05-23 01:46:37 +02:00
Pratik Naik
f766f66946
Make logging_test pass with the new base
2009-05-23 01:36:09 +02:00
Jeremy Kemper
a01d2a2586
Remove gratuitous filter_chain internal testing. Not part of the API and other tests are sufficient to catch regressions.
2009-05-22 16:25:49 -07:00
Jeremy Kemper
444480c9a5
Verbose test_new_base_on_old_tests
2009-05-22 16:23:48 -07:00
Jeremy Kemper
b7c031f52e
Move active_record_unit to shared load path
2009-05-22 16:21:21 -07:00
Jeremy Kemper
ca72078388
Move fake controllers and models to a common load path
2009-05-22 16:11:54 -07:00
Jeremy Kemper
98f856d772
Set ENV['NEW'] to run any test task with the new Base.
2009-05-22 15:32:35 -07:00
Jeremy Kemper
3c13551aa2
Complain if new_base/abstract_unit was already loaded
2009-05-22 15:32:35 -07:00
Jeremy Kemper
df2d96a7f0
Move misplaced test
2009-05-22 15:32:35 -07:00
Pratik Naik
8a336d01d2
Use super wherever possible in ActionController::Helpers#helper
2009-05-23 00:30:32 +02:00
Yehuda Katz + Carl Lerche
72a574b507
Get controller/layout_test.rb running on new base except for ActionController::Base.exempt_from_layout which is going to be deprecated.
2009-05-22 15:25:13 -07:00
Yehuda Katz + Carl Lerche
01129534cd
Cleaned up the #render_to_body chain by extracting determining the templates to render to a separate hook point.
2009-05-22 15:24:31 -07:00
Pratik Naik
e976c489e6
Add all the existing helpers related features to the new base
2009-05-23 00:17:10 +02:00
Pratik Naik
1d168afcb1
Move FilterParameterLogging to a stand alone module and make it work on new base
2009-05-22 19:51:17 +02:00
Pratik Naik
faaff383e6
Add assert_select tests to the new base
2009-05-22 19:03:27 +02:00