diff options
author | Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | 2009-06-08 13:33:18 -0700 |
---|---|---|
committer | Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | 2009-06-08 13:34:07 -0700 |
commit | 86fc43fd584726ba81b1a3b3e0a6f6000c1f4cc8 (patch) | |
tree | ae5b6811931cb2903bf3a54a7211316f4e43589e /actionpack/Rakefile | |
parent | 00ee990443189649e481b2c30945e7a1029d8280 (diff) | |
download | rails-86fc43fd584726ba81b1a3b3e0a6f6000c1f4cc8.tar.gz rails-86fc43fd584726ba81b1a3b3e0a6f6000c1f4cc8.tar.bz2 rails-86fc43fd584726ba81b1a3b3e0a6f6000c1f4cc8.zip |
ActionPack components should no longer have undeclared dependencies.
* 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
Diffstat (limited to 'actionpack/Rakefile')
-rw-r--r-- | actionpack/Rakefile | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/actionpack/Rakefile b/actionpack/Rakefile index 5f5614e58f..d6aa0c0b87 100644 --- a/actionpack/Rakefile +++ b/actionpack/Rakefile @@ -35,6 +35,14 @@ Rake::TestTask.new(:test_action_pack) do |t| t.verbose = true #t.warning = true end + +task :test_action_pack_isolated do + test_files = Dir.glob( "test/{controller,dispatch,template,html-scanner}/**/*_test.rb" ).sort + test_lib = test_lib_dirs.map { |lib| "-I#{lib}" }.join(' ') + test_files.map! { |f| "ruby #{test_lib} #{f}" } + exec test_files.join(" && ") +end + task :isolated_test do ruby = File.join(*RbConfig::CONFIG.values_at('bindir', 'RUBY_INSTALL_NAME')) Dir.glob("test/{controller,dispatch,template}/**/*_test.rb").all? do |file| |