Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | run `test_test.rb` using the `bin/rails test`. | Yves Senn | 2015-03-18 | 1 | -17/+1 |
| | |||||
* | Use Rails::TestRunner on rake test | Arthur Neves | 2015-03-18 | 1 | -16/+17 |
| | |||||
* | Fix reporter test and verbose mode | Arthur Neves | 2015-03-18 | 2 | -10/+8 |
| | |||||
* | move `ENV["BACKTRACE"]` support into the TestRunner. | Yves Senn | 2015-03-18 | 3 | -3/+12 |
| | |||||
* | `-p`, `--pattern` to run tests using a pattern. | Yves Senn | 2015-03-18 | 2 | -2/+5 |
| | |||||
* | use `bin/rails t` runner in `test_runner_test.rb`. | Yves Senn | 2015-03-18 | 3 | -30/+23 |
| | |||||
* | Fix relative dir call on test runner | Arthur Neves | 2015-03-18 | 2 | -15/+24 |
| | |||||
* | Add tests for runner#test_files method | Arthur Neves | 2015-03-18 | 2 | -7/+21 |
| | |||||
* | Run multiple files on runner | Arthur Neves | 2015-03-18 | 2 | -6/+21 |
| | |||||
* | `-e` / `--environment` for the test runner. | Yves Senn | 2015-03-18 | 3 | -2/+22 |
| | |||||
* | move argument parsing into the `Runner`. | Yves Senn | 2015-03-18 | 2 | -3/+6 |
| | |||||
* | get rid of NAMED_PATTERNS in favor of running a whole directory | Yves Senn | 2015-03-18 | 2 | -7/+12 |
| | |||||
* | document running a test by line number. | Yves Senn | 2015-03-18 | 1 | -0/+7 |
| | |||||
* | pluralize rerun snippet heading. | Yves Senn | 2015-03-18 | 1 | -1/+1 |
| | |||||
* | add tests for our minitest reporter. | Yves Senn | 2015-03-18 | 1 | -0/+76 |
| | |||||
* | Show the right file when test raises | Arthur Neves | 2015-03-18 | 2 | -4/+4 |
| | |||||
* | Move minitest plugin | Arthur Neves | 2015-03-18 | 3 | -21/+20 |
| | | | | | | | Minitest Rails plugin should be loaded on test_help, so we report errors even when not running from the runner. Also fix the backtrace | ||||
* | Move some logic to runner | Arthur Neves | 2015-03-18 | 2 | -13/+11 |
| | |||||
* | Dont display Failed test if suite passed | Arthur Neves | 2015-03-18 | 1 | -0/+1 |
| | |||||
* | Better file:line parsing and filter method by file too | Arthur Neves | 2015-03-18 | 2 | -11/+45 |
| | |||||
* | Add method_source to gemfile | Arthur Neves | 2015-03-18 | 2 | -0/+3 |
| | |||||
* | no need to escape the method in a regex wrap, minitest does that for us | Arthur Neves | 2015-03-18 | 1 | -1/+1 |
| | |||||
* | If a nem given, use that name to filter the test | Arthur Neves | 2015-03-18 | 1 | -5/+1 |
| | |||||
* | Add test run by line, and report error by line | Arthur Neves | 2015-03-18 | 3 | -3/+62 |
| | |||||
* | spike of a `OptionParser` backed test runner. | Yves Senn | 2015-03-18 | 5 | -2/+121 |
| | |||||
* | Merge pull request #19381 from Empact/null-relation | Yves Senn | 2015-03-18 | 1 | -2/+2 |
|\ | | | | | Fix NullRelation.update_all and .exists? signature to match the same on Relation | ||||
| * | Fix NullRelation.update_all and .exists? signature to match the same on Relation | Ben Woosley | 2015-03-18 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #19380 from mechanicles/fix-wrong-model-name | Abdelkader Boudih | 2015-03-18 | 1 | -1/+1 |
|\ | | | | | Fix wrong model name for 'Articles', It should be 'Article' [ci skip] | ||||
| * | Fix wrong model name for 'Articles', It should be 'Article' [ci skip] | Santosh Wadghule | 2015-03-18 | 1 | -1/+1 |
|/ | | | | - Also changed 'a' to 'an' for 'Article' word. | ||||
* | Merge pull request #19351 from reist/xml_document | Rafael Mendonça França | 2015-03-18 | 2 | -1/+18 |
|\ | | | | | Compare content_type with Mime::XML instead of regexp | ||||
| * | Compare content_type with Mime::XML instead of regexp | Boris Peterbarg | 2015-03-16 | 2 | -1/+18 |
| | | | | | | | | | | Regexp is broken for both content types including charsets and for integration tests, where the content_type is a Mime::Type and not String | ||||
* | | Merge pull request #19296 from Wildebeest/fix-race-ttl | Rafael Mendonça França | 2015-03-17 | 2 | -10/+22 |
|\ \ | | | | | | | Skip the `:race_condition_ttl` branch if the option is 0 or nil. | ||||
| * | | Skip the `:race_condition_ttl` branch if the option is 0 or nil. This fixes ↵ | Matt Wilde | 2015-03-11 | 2 | -10/+22 |
| | | | | | | | | | | | | an issue with the redis cache, where this code will sometimes throw an error out of SETEX when passing 0 as the `expires_at`. | ||||
* | | | Merge pull request #19347 from rywall/dump-schemas-config | Yves Senn | 2015-03-17 | 5 | -7/+69 |
|\ \ \ | | | | | | | | | Add config.active_record.dump_schemas. | ||||
| * | | | Add config.active_record.dump_schemas. | Ryan Wallace | 2015-03-17 | 5 | -7/+69 |
|/ / / | | | | | | | | | | | | | | | | | | | Fixes db:structure:dump when using schema_search_path and PostgreSQL extensions. Closes #17157. | ||||
* | | | Merge pull request #19376 from Empact/has-include | Rafael Mendonça França | 2015-03-17 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Drop `references_eager_loaded_tables?` test from `has_include?` | ||||
| * | | | Drop `references_eager_loaded_tables?` test from `has_include?` | Ben Woosley | 2015-03-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is redundant with tests in `eager_loading?`, but for the difference between `includes_values.present?` and `includes_values.any?`, which is a difference without a distinction because `false` has no meaning for `includes`. | ||||
* | | | | Merge pull request #19373 from artofhuman/fix_deprecation_warns_in_tests | Yves Senn | 2015-03-17 | 1 | -8/+8 |
|\ \ \ \ | |/ / / |/| | | | Fix deprecation warning in rails_info_controller tests | ||||
| * | | | Fix deprecation warning in rails_info_controller tests | Semyon Pupkov | 2015-03-17 | 1 | -8/+8 |
|/ / / | | | | | | | | | | Use keyword arguments in request methods | ||||
* | | | Merge pull request #19368 from JuanitoFatas/fix/unused-var-in-test | Arthur Nogueira Neves | 2015-03-16 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Remove unused variable in activerecord reflection_test. | ||||
| * | | | Remove unused variable in activerecord reflection_test. | Juanito Fatas | 2015-03-17 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #19363 from keepcosmos/reflection-doc-fix | Abdelkader Boudih | 2015-03-17 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | [ci skip] reflection doc fix about hierarchy | ||||
| * | | | reflection doc fix about hierarchy | keepcosmos | 2015-03-17 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #19359 from yahonda/mysql_subclient | Rafael Mendonça França | 2015-03-16 | 1 | -1/+3 |
|\ \ \ | | | | | | | | | Materialize subqueries by adding `DISTINCT` to suport MySQL 5.7.6 and later | ||||
| * | | | Materialize subqueries by adding `DISTINCT` | Yasuo Honda | 2015-03-16 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | to support MySQL 5.7.6 `optimizer_switch='derived_merge=on'` | ||||
* | | | | Merge pull request #19282 from ↵ | Rafael Mendonça França | 2015-03-16 | 53 | -89/+143 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | brandonweiss/better-name-for-transactional-fixtures Renaming transactional fixtures to transactional tests | ||||
| * | | | | Closes rails/rails#18864: Renaming transactional fixtures to transactional tests | Brandon Weiss | 2015-03-16 | 53 | -89/+143 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I’m renaming all instances of `use_transcational_fixtures` to `use_transactional_tests` and “transactional fixtures” to “transactional tests”. I’m deprecating `use_transactional_fixtures=`. So anyone who is explicitly setting this will get a warning telling them to use `use_transactional_tests=` instead. I’m maintaining backwards compatibility—both forms will work. `use_transactional_tests` will check to see if `use_transactional_fixtures` is set and use that, otherwise it will use itself. But because `use_transactional_tests` is a class attribute (created with `class_attribute`) this requires a little bit of hoop jumping. The writer method that `class_attribute` generates defines a new reader method that return the value being set. Which means we can’t set the default of `true` using `use_transactional_tests=` as was done previously because that won’t take into account anyone using `use_transactional_fixtures`. Instead I defined the reader method manually and it checks `use_transactional_fixtures`. If it was set then it should be used, otherwise it should return the default, which is `true`. If someone uses `use_transactional_tests=` then it will overwrite the backwards-compatible method with whatever they set. | ||||
* | | | | Merge pull request #19352 from artofhuman/master | Rafael Mendonça França | 2015-03-16 | 1 | -0/+1 |
|\ \ \ \ | |/ / / |/| | | | Move Adapter to private constant | ||||
| * | | | Move Adapter to private constant | Semyon Pupkov | 2015-03-16 | 1 | -0/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #19357 from boddhisattva/custom_rake_task_with_args_example | Abdelkader Boudih | 2015-03-16 | 1 | -2/+2 |
|\ \ \ | |/ / |/| | | Adds more clarity on how to use custom rake tasks with arguments passed to it [ci skip] |