aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* use `bin/rails t` runner in `test_runner_test.rb`.Yves Senn2015-03-183-30/+23
|
* Fix relative dir call on test runnerArthur Neves2015-03-182-15/+24
|
* Add tests for runner#test_files methodArthur Neves2015-03-182-7/+21
|
* Run multiple files on runnerArthur Neves2015-03-182-6/+21
|
* `-e` / `--environment` for the test runner.Yves Senn2015-03-183-2/+22
|
* move argument parsing into the `Runner`.Yves Senn2015-03-182-3/+6
|
* get rid of NAMED_PATTERNS in favor of running a whole directoryYves Senn2015-03-182-7/+12
|
* document running a test by line number.Yves Senn2015-03-181-0/+7
|
* pluralize rerun snippet heading.Yves Senn2015-03-181-1/+1
|
* add tests for our minitest reporter.Yves Senn2015-03-181-0/+76
|
* Show the right file when test raisesArthur Neves2015-03-182-4/+4
|
* Move minitest pluginArthur Neves2015-03-183-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 runnerArthur Neves2015-03-182-13/+11
|
* Dont display Failed test if suite passedArthur Neves2015-03-181-0/+1
|
* Better file:line parsing and filter method by file tooArthur Neves2015-03-182-11/+45
|
* Add method_source to gemfileArthur Neves2015-03-182-0/+3
|
* no need to escape the method in a regex wrap, minitest does that for usArthur Neves2015-03-181-1/+1
|
* If a nem given, use that name to filter the testArthur Neves2015-03-181-5/+1
|
* Add test run by line, and report error by lineArthur Neves2015-03-183-3/+62
|
* spike of a `OptionParser` backed test runner.Yves Senn2015-03-185-2/+121
|
* Merge pull request #19381 from Empact/null-relationYves Senn2015-03-181-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 RelationBen Woosley2015-03-181-2/+2
|/
* Merge pull request #19380 from mechanicles/fix-wrong-model-nameAbdelkader Boudih2015-03-181-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 Wadghule2015-03-181-1/+1
|/ | | | - Also changed 'a' to 'an' for 'Article' word.
* Merge pull request #19351 from reist/xml_documentRafael Mendonça França2015-03-182-1/+18
|\ | | | | Compare content_type with Mime::XML instead of regexp
| * Compare content_type with Mime::XML instead of regexpBoris Peterbarg2015-03-162-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-ttlRafael Mendonça França2015-03-172-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 Wilde2015-03-112-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-configYves Senn2015-03-175-7/+69
|\ \ \ | | | | | | | | Add config.active_record.dump_schemas.
| * | | Add config.active_record.dump_schemas.Ryan Wallace2015-03-175-7/+69
|/ / / | | | | | | | | | | | | | | | | | | Fixes db:structure:dump when using schema_search_path and PostgreSQL extensions. Closes #17157.
* | | Merge pull request #19376 from Empact/has-includeRafael Mendonça França2015-03-171-1/+1
|\ \ \ | | | | | | | | Drop `references_eager_loaded_tables?` test from `has_include?`
| * | | Drop `references_eager_loaded_tables?` test from `has_include?`Ben Woosley2015-03-171-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_testsYves Senn2015-03-171-8/+8
|\ \ \ \ | |/ / / |/| | | Fix deprecation warning in rails_info_controller tests
| * | | Fix deprecation warning in rails_info_controller testsSemyon Pupkov2015-03-171-8/+8
|/ / / | | | | | | | | | Use keyword arguments in request methods
* | | Merge pull request #19368 from JuanitoFatas/fix/unused-var-in-testArthur Nogueira Neves2015-03-161-1/+1
|\ \ \ | | | | | | | | Remove unused variable in activerecord reflection_test.
| * | | Remove unused variable in activerecord reflection_test.Juanito Fatas2015-03-171-1/+1
|/ / /
* | | Merge pull request #19363 from keepcosmos/reflection-doc-fixAbdelkader Boudih2015-03-171-1/+1
|\ \ \ | | | | | | | | [ci skip] reflection doc fix about hierarchy
| * | | reflection doc fix about hierarchykeepcosmos2015-03-171-1/+1
|/ / /
* | | Merge pull request #19359 from yahonda/mysql_subclientRafael Mendonça França2015-03-161-1/+3
|\ \ \ | | | | | | | | Materialize subqueries by adding `DISTINCT` to suport MySQL 5.7.6 and later
| * | | Materialize subqueries by adding `DISTINCT`Yasuo Honda2015-03-161-1/+3
| | | | | | | | | | | | | | | | to support MySQL 5.7.6 `optimizer_switch='derived_merge=on'`
* | | | Merge pull request #19282 from ↵Rafael Mendonça França2015-03-1653-89/+143
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | brandonweiss/better-name-for-transactional-fixtures Renaming transactional fixtures to transactional tests
| * | | | Closes rails/rails#18864: Renaming transactional fixtures to transactional testsBrandon Weiss2015-03-1653-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/masterRafael Mendonça França2015-03-161-0/+1
|\ \ \ \ | |/ / / |/| | | Move Adapter to private constant
| * | | Move Adapter to private constantSemyon Pupkov2015-03-161-0/+1
| | |/ | |/|
* | | Merge pull request #19357 from boddhisattva/custom_rake_task_with_args_exampleAbdelkader Boudih2015-03-161-2/+2
|\ \ \ | |/ / |/| | Adds more clarity on how to use custom rake tasks with arguments passed to it [ci skip]
| * | Adds an example of how to access the arguments passed to a custom rake task ↵Mohnish G J2015-03-161-2/+2
|/ / | | | | | | [ci skip]
* | Merge pull request #19345 from davydovanton/doc-fix-spell-guidesXavier Noria2015-03-152-2/+2
|\ \ | | | | | | [skip ci] Fix typos in guides
| * | [skip ci] Fix typos in guidesAnton Davydov2015-03-152-2/+2
| | |
* | | Merge pull request #19344 from davydovanton/doc-fix-spell-actionmailerArun Agrawal2015-03-151-1/+1
|\ \ \ | |/ / |/| | [skip ci] Fix typo in actionmailer documentation
| * | [skip ci] Fix typo in actionmailer documentationAnton Davydov2015-03-151-1/+1
|/ /