aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/plugin_test_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* Added tests for the :install_gem_spec_stubs initializerYehuda Katz + Carl Lerche2009-07-021-1/+1
|
* Cherry-pick core extensionsJeremy Kemper2009-05-131-1/+0
|
* Fix missing core extension dependenciesJeremy Kemper2009-04-281-0/+1
|
* Refactor ActionView::TemplateYehuda Katz + Carl Lerche2009-04-271-1/+1
| | | | | | | | ActionView::Template is now completely independent from template storage, which allows different back ends such as the database. ActionView::Template's only responsibility is to take in the template source (passed in from ActionView::Path), compile it, and render it.
* Removed rest of Symbol#to_proc from railties testsJeremy Kemper2009-04-221-2/+2
|
* Refactor Plugin Loader. Add plugin lib paths early, and add lots of tests. ↵Rick Olson2007-11-081-6/+17
| | | | | | Closes #9795 [lazyatom] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8115 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Split out the basic plugin locator functionality into an abstract super ↵Marcel Molina2007-03-021-0/+4
| | | | | | class. Add a FileSystemLocator to do the job of checking the plugin_paths for plugins. Add plugin_locators configuration option which will iterate over the set of plugin locators and load each of the plugin loaders they return. Rename locater everywhere to locator. [Marcel Molina Jr.] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6290 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Split plugin location and loading out of the initializer and into a new ↵Marcel Molina2007-03-021-0/+14
Plugin namespace, which includes Plugin::Locater and Plugin::Loader. The loader class that is used can be customized using the config.plugin_loader option. Those monkey patching the plugin loading subsystem take note, the internals changing here will likely break your modifications. The good news is that it should be substantially easier to hook into the plugin locating and loading process now. [Marcel Molina Jr.] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6277 5ecf4fe2-1ee6-0310-87b1-e25e094e27de