Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | check pending migrations against the test db | Aaron Patterson | 2013-04-03 | 1 | -15/+1 | |
| | | ||||||
* | | a test file can be provided to rake, e.g.: | Aaron Patterson | 2013-04-03 | 1 | -1/+10 | |
| | | | | | | | | rake test path/to/test.rb | |||||
* | | switch to Rails::TestTask | Aaron Patterson | 2013-04-03 | 2 | -25/+34 | |
| | | ||||||
* | | Revert "Update Rake tasks to call `rails test` instead" | Aaron Patterson | 2013-04-03 | 1 | -28/+52 | |
| | | | | | | | | This reverts commit b51673fbd9563bd3ffa22e22255ca1cef80cfb6d. | |||||
* | | Revert "Warning removed unused variable task_name" | Aaron Patterson | 2013-04-03 | 1 | -0/+1 | |
|/ | | | | This reverts commit 106e15927f0dd8060fc37eff44b823a92fa94bd2. | |||||
* | Warning removed unused variable task_name | Arun Agrawal | 2013-03-15 | 1 | -1/+0 | |
| | | | | warning: assigned but unused variable - task_name | |||||
* | Update Rake tasks to call `rails test` instead | Prem Sichanugrist | 2013-03-09 | 1 | -52/+28 | |
| | | | | | Also, print out deprecation warning for other rake tasks except `rake test` and `rake` (default) | |||||
* | Added test:all and test:all:db tasks to speed up full test runs. | Ryan Davis | 2013-02-04 | 1 | -0/+12 | |
| | | | | | | | | | | Speed up depends on the number of test phases (N) you have for your app, but it is roughly a 1/N improvement. In my app, it goes from 15.51s to 5.56s. Inspired by http://ngauthier.com/2012/02/quick-tests-with-bash.html Reviewed by @tenderlove | |||||
* | remove performance tests from the default stack | Yves Senn | 2013-01-10 | 2 | -2/+1 | |
| | ||||||
* | extract PerformanceTest into rails-performance_tests gem | Yves Senn | 2013-01-10 | 1 | -11/+0 | |
| | ||||||
* | Rake test:uncommitted finds git directory in ancestors. | Nicolas Despres | 2012-11-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | Sometimes your git directory is an ancestor of your application root directory. For example: ./repo/.git/ ./repo/app/Rakefile In this case rake test:uncommitted will be unable to detect your SCM. This patch fixes this and add a test. | |||||
* | Use Ruby 1.9 Hash syntax in railties | Robin Dupret | 2012-10-14 | 2 | -16/+16 | |
| | ||||||
* | Update test locations | Mike Moore | 2012-10-09 | 1 | -6/+30 | |
| | | | | | | | | | | | | | | Change the default test locations to avoid confusion around the common testing terms "unit" and "functional". Add new rake tasks for the new locations, while maintaining backwards compatibility with the old rake tasks. New testing locations are as follows: app/models -> test/models (was test/units) app/helpers -> test/helpers (was test/units/helpers) app/controllers -> test/controllers (was test/functional) app/mailers -> test/mailers (was test/functional) | |||||
* | Revert "Use flat_map { } instead of map {}.flatten" | Santiago Pastorino | 2012-10-05 | 1 | -2/+2 | |
| | | | | | | | | | | | This reverts commit abf8de85519141496a6773310964ec03f6106f3f. We should take a deeper look to those cases flat_map doesn't do deep flattening. irb(main):002:0> [[[1,3], [1,2]]].map{|i| i}.flatten => [1, 3, 1, 2] irb(main):003:0> [[[1,3], [1,2]]].flat_map{|i| i} => [[1, 3], [1, 2]] | |||||
* | Use flat_map { } instead of map {}.flatten | Santiago Pastorino | 2012-10-05 | 1 | -2/+2 | |
| | ||||||
* | ignore .gitignore'd files in rake test:uncomitted | Akira Matsuda | 2012-06-12 | 1 | -1/+1 | |
| | ||||||
* | Fix that failed tests should exit with a nonzero error code. | Jeremy Kemper | 2012-02-07 | 2 | -31/+17 | |
| | | | | | | Partially reverts 14c89e7285d4e7cd40a542fbc31d9345f60c3aa4. Hat tip to @tenderlove for paring down the TestTask! | |||||
* | Rails::Plugin has gone | Santiago Pastorino | 2012-01-03 | 1 | -11/+1 | |
| | ||||||
* | Move SubTestTask. Soften up tests. | Jeremy Kemper | 2011-12-21 | 2 | -38/+37 | |
| | ||||||
* | Restore `rake TEST=test/unit/foo_test.rb` support. | Jeremy Kemper | 2011-12-21 | 1 | -1/+5 | |
| | | | | | | | | | | | | | Add your own test tasks as dependencies on the `test:run` task instead of `test` itself. namespace :test do task run: 'test:acceptance' Rails::SubTestTask.new acceptance: 'test:prepare' do |t| t.libs << 'test' t.pattern = 'test/acceptance/**/*_test.rb' end end | |||||
* | Rails::SubTestTask warns on test failure and moves on. Renamed from ↵ | Jeremy Kemper | 2011-12-21 | 1 | -45/+38 | |
| | | | | | | | | | | | | | | | | | TestTaskWithoutDescription. This makes it easier to add your own tests to the default suite: task test: 'test:acceptance' namespace :test do Rails::SubTestTask.new acceptance: 'test:prepare' do |t| t.libs << 'test' t.pattern = 'test/acceptance/**/*_test.rb' end end Now `rake` runs unit, functional, integration, and acceptance tests. | |||||
* | Refactor test:uncommitted task. | Arun Agrawal | 2011-11-09 | 1 | -10/+3 | |
| | | | Thanks to @sobrinho (Gabriel Sobrinho) | |||||
* | Should be checking if file exists or not. | Arun Agrawal | 2011-11-08 | 1 | -3/+9 | |
| | | | | | | I found this bug when running rake test:uncommitted on a newly generated rails app which don't have test file for application_controller. Can see detail here #3461 | |||||
* | method redefined warning removed! | Arun Agrawal | 2011-10-29 | 1 | -0/+1 | |
| | ||||||
* | testing.rake should set the default task, closes #2564 | José Valim | 2011-10-07 | 1 | -0/+2 | |
| | ||||||
* | For svn files also spilt required | Arun Agrawal | 2011-07-23 | 1 | -1/+1 | |
| | ||||||
* | Spliting the ouput of git ls-files for running tasks Fixes #713 | Arun Agrawal | 2011-07-23 | 1 | -1/+1 | |
| | ||||||
* | Add test to rake test for error messages | Wen-Tien Chang | 2011-06-30 | 1 | -1/+5 | |
| | ||||||
* | Make "rake test" display not only task name but also exception message. | Wen-Tien Chang | 2011-06-29 | 1 | -2/+2 | |
| | ||||||
* | prevent rake test to run the test suite three times when ENV['TEST'] is set ↵ | David Calavera | 2010-10-10 | 1 | -1/+6 | |
| | | | | | | [#3572 state:resolved] Signed-off-by: Xavier Noria <fxn@hashref.com> | |||||
* | Added config.app_generators to allow configuring application's generators ↵ | Piotr Sarnacki | 2010-09-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from railties. With config.generators becomes a way to configure generators for current instance only. For example: module Blog class Engine < Rails::Engine config.generators do |g| g.orm :active_record end config.app_generators do |g| g.test_framework :rspec end end end such definition sets :active_record as orm for engine and :rspec as test_framework for application. The values set with app_generators can be overwritten in application using config.generators as you would normally do: module MyApp class Application < Rails::Application config.generators do |g| g.test_framework :test_unit end end end | |||||
* | Config is deprecated on 1.8.8 and 1.9.3 use RbConfig | Santiago Pastorino | 2010-08-23 | 1 | -1/+2 | |
| | ||||||
* | Corrected the rake test:units and test:functionals description [#5251 ↵ | Prashant P. Shah | 2010-08-01 | 1 | -1/+1 | |
| | | | | | | state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | |||||
* | edit pass: the names of Rails components have a space, ie, "Active Record", ↵ | Xavier Noria | 2010-06-14 | 1 | -1/+1 | |
| | | | | not "ActiveRecord" | |||||
* | Cut down even further on rake -T noise | David Heinemeier Hansson | 2010-06-09 | 1 | -13/+37 | |
| | ||||||
* | Use Config::CONFIG['host_os'] instead of RUBY_PLATFORM [#4477 state:resolved] | Anil Wadghule | 2010-04-26 | 1 | -1/+1 | |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | Ensure application rake tasks and generators are loaded after the ones ↵ | José Valim | 2010-04-26 | 1 | -0/+2 | |
| | | | | specified in railties/engines/rails. [#4471 state:resolved] | |||||
* | Use correct RUBY_PLATFORM regex for Windows env [#4385 state:resolved] | Anil Wadghule | 2010-04-13 | 1 | -1/+1 | |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
* | db:test:prepare for tasks only if AR is loaded | Santiago Pastorino | 2010-04-09 | 1 | -7/+11 | |
| | ||||||
* | Move application configuration to the application configuration object, ↵ | José Valim | 2010-03-26 | 1 | -2/+0 | |
| | | | | remove railtie_name and engine_name and allow to set the configuration object. | |||||
* | Resolve test/unit load ordering by removing backtrace filter from boot ↵ | Jeremy Kemper | 2010-02-11 | 1 | -9/+1 | |
| | | | | initializers | |||||
* | Check if Test::Unit is defined before adding backtrace filter. | José Valim | 2010-02-07 | 1 | -1/+1 | |
| | ||||||
* | Add backtrace cleaner on test unit railtie. | José Valim | 2010-02-07 | 1 | -0/+8 | |
| | ||||||
* | Only load testing tasks if test unit is being used. | José Valim | 2010-01-29 | 2 | -2/+132 | |
| | ||||||
* | Cleanup the test_unit generator move into the railtie | Carl Lerche | 2010-01-28 | 1 | -1/+7 | |
| | ||||||
* | Test::Unit Railtie | Carlhuda | 2010-01-28 | 1 | -0/+11 | |