Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #18526 from vipulnsward/add-silence-stream | Rafael Mendonça França | 2015-02-05 | 1 | -0/+42 |
|\ | | | | | Extracted silence_stream method to new module in activesupport/testing | ||||
| * | - Extracted silence_stream method to new module in activesupport/testing. | Vipul A M | 2015-01-20 | 1 | -0/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Added include for the same in ActiveSupport::Test. - Removed occurrences of silence_stream being used elsewhere. - Reordered activesupport testcase requires alphabetically. - Removed require of silence stream from test_case - Moved quietly method to stream helper - Moved capture output to stream helper module and setup requires for the same elsewhere | ||||
* | | Use keyword arguments | Rafael Mendonça França | 2015-02-05 | 1 | -4/+4 |
| | | | | | | | | | | Also remove the default value since it will be always passed and Array(nil) returns an empty array | ||||
* | | Merge pull request #18747 from vipulnsward/merge-skip-callback | Rafael Mendonça França | 2015-02-05 | 1 | -2/+2 |
|\ \ | | | | | | | Rename AS::Callback#merge | ||||
| * | | Callback#merge merges options for a callback skip instead of a callback. ↵ | Vipul A M | 2015-02-01 | 1 | -2/+2 |
| | | | | | | | | | | | | Renamed it to indicate what it actually does. | ||||
* | | | Privatize config_accessor as with attr_accessor | Akira Matsuda | 2015-02-06 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #18758 from yuki24/change-travel-to-stub-datetime-too | Rafael Mendonça França | 2015-02-03 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Change AS::Testing::TimeHelpers#travel_to to also stub DateTime.now | ||||
| * | | | Change AS::Testing::TimeHelpers#travel_to to also stub DateTime.now | Yuki Nishijima | 2015-02-03 | 1 | -0/+1 |
| | | | | |||||
* | | | | Removed magic comments # encoding: utf-8 , since its default from ruby 2.0 ↵ | Vipul A M | 2015-02-03 | 1 | -1/+0 |
|/ / / | | | | | | | | | | onwards. | ||||
* | | | Fix typo in Time#change docs | John Duff | 2015-02-02 | 1 | -1/+1 |
| | | | |||||
* | | | Use public Module#include, in favor of https://bugs.ruby-lang.org/issues/8846 | robertomiranda | 2015-01-31 | 4 | -6/+6 |
|/ / | | | | | | | ref: https://github.com/rails/rails/pull/18763#issuecomment-72349769 | ||||
* | | let dependencies use Module#const_defined? | Xavier Noria | 2015-01-28 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Module#const_defined? accepts constant paths in modern Ruby, we no longer need our qualified_* extensions. References #17845. | ||||
* | | introduce `ActiveSupport::Testing::FileFixtures`. | Yves Senn | 2015-01-28 | 2 | -0/+36 |
| | | | | | | | | | | | | It's a thin layer to provide easy access to sample files throughout test-cases. This adds the directory `test/fixtures/files` to newly generated applications. | ||||
* | | Return value of yielded block in File.atomic_write | Ian Ker-Seymer | 2015-01-28 | 1 | -1/+4 |
| | | | | | | | | | | | | Staying true to Ruby convention, we now return the value of the yielded block from `File.atomic_write {...}`. This mimics the behavior of MRI's `File.open {...}`. | ||||
* | | Merge pull request #18450 from tonytonyjan/patch-1 | Rafael Mendonça França | 2015-01-19 | 1 | -0/+2 |
|\ \ | | | | | | | fix dependency | ||||
| * | | fix dependency | Jian Weihang | 2015-01-12 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #18554 from mechanicles/use-take-method | Santiago Pastorino | 2015-01-17 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | A little performance improvement using 'take' method over 'first' | ||||
| * | | | A little performance improvement using 'take' method over 'first' | Santosh Wadghule | 2015-01-16 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fix assignment for frozen value in HWIA | Aditya Kapoor | 2015-01-17 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge branch 'master' of github.com:rails/docrails | Vijay Dev | 2015-01-15 | 2 | -81/+71 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Fix docs for ActiveSupport::Inflector methods | claudiob | 2015-01-03 | 2 | -81/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many methods in ActiveSupport::Inflector were actually documenting the String methods with the same name. For instance the doc for `camelize` said: > If the argument to +camelize+ is set to <tt>:lower</tt>... while it should say: > If the +uppercase_first_letter+ parameter is set to false [ci skip] | ||||
* | | | Add missing time zone definitions for Russian Federation | Andrey Novikov | 2015-01-13 | 1 | -1/+4 |
| | | | | | | | | | | | | Also sync Russian Federation time zones with `zone.tab` file from tzdata version 2014j. | ||||
* | | | Removing :en in favor of I18n.default_locale in duration#inspect | Dominik Masur | 2015-01-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi there, i have an app without english as available locale. So i got an error when we try to inspect something like 1.day. This is done automatically when we use the dalli cache. I would like to change the :en to ::I18n.default_locale to be sure that this is always constant and is an available locale. Tests are all green with this change. Calculating ------------------------------------- :locale => :en 2.024k i/100ms :locale => ::I18n.default_locale 2.236k i/100ms ------------------------------------------------- :locale => :en 25.758k (±26.3%) i/s - 117.392k :locale => ::I18n.default_locale 26.311k (±18.1%) i/s - 127.452k | ||||
* | | | Merge pull request #18436 from deepj/fork-detection | Carlos Antonio da Silva | 2015-01-11 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Better fork detection in ActiveSupport::Testing::Isolation | ||||
| * | | | Better fork detection in ActiveSupport::Testing::Isolation | deepj | 2015-01-10 | 1 | -3/+1 |
| | |/ | |/| | | | | | | | | | | Process.respond_to?(:fork) returns false if fork is not available. More on http://www.ruby-doc.org/core-2.0.0/Process.html#method-c-fork | ||||
* / | | No need of requiring `rbconfig`, it is by-default loaded | Kuldeep Aggarwal | 2015-01-10 | 2 | -3/+0 |
|/ / | |||||
* | | Add missing require | Guillermo Iguaran | 2015-01-09 | 1 | -0/+2 |
| | | |||||
* | | Add SecureRandom.base58 | Guillermo Iguaran | 2015-01-09 | 1 | -0/+21 |
| | | |||||
* | | Use Ruby's #include? to avoid relying on AS extension | Carlos Antonio da Silva | 2015-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The build has failed when running the date/time ext tests in isolation due to the missing extension, so better than adding a require is using just Ruby in this case. https://travis-ci.org/rails/rails/jobs/46107954#L1077 | ||||
* | | Add #prev_day and #next_day as counterparts to #yesterday and #tomorrow for ↵ | George Claghorn | 2015-01-06 | 1 | -6/+16 |
| | | | | | | | | Date, Time, and DateTime | ||||
* | | Add same_time option to #prev_week and #next_week for Date, Time, and DateTime | George Claghorn | 2015-01-06 | 1 | -17/+22 |
| | | |||||
* | | Add #on_weekend?, #next_weekday, and #prev_weekday methods to Date, Time, ↵ | George Claghorn | 2015-01-06 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | and DateTime `#on_weekend?` returns true if the receiving date/time falls on a Saturday or Sunday. `#next_weekday` returns a new date/time representing the next day that does not fall on a Saturday or Sunday. `#prev_weekday` returns a new date/time representing the previous day that does not fall on a Saturday or Sunday. | ||||
* | | adding documentation for 'remove_possible_method' and 'redefine_method' [ci ↵ | George Millo | 2015-01-05 | 1 | -0/+3 |
| | | | | | | | | skip] | ||||
* | | Merge pull request #18090 from egilburg/patch-3 | Rafael Mendonça França | 2015-01-04 | 1 | -9/+1 |
|\ \ | | | | | | | | | | simplify ActiveSupport.test_order definition | ||||
| * | | simplify ActiveSupport.test_order definition | Eugene Gilburg | 2014-12-18 | 1 | -9/+2 |
| | | | |||||
* | | | Merge pull request #18328 from brainopia/remove_tz_proxy | Rafael Mendonça França | 2015-01-04 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Use directly TZInfo::Timezone without proxy | ||||
| * | | | Use directly TZInfo::Timezone without proxy | brainopia | 2015-01-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Since real timezone is loaded anyway in `#utc_offset` which is called during `#create` | ||||
* | | | | Remove extra class_eval for Ruby 1.9 | Carlos Antonio da Silva | 2015-01-04 | 1 | -5/+2 |
| | | | | |||||
* | | | | Remove workaround to a Ruby 2.0.0 bug | Rafael Mendonça França | 2015-01-04 | 1 | -7/+0 |
| | | | | |||||
* | | | | Remove Struct#to_h backport | Rafael Mendonça França | 2015-01-04 | 2 | -7/+5 |
| | | | | |||||
* | | | | String already respond_to scrub at Ruby 2.2 | Rafael Mendonça França | 2015-01-04 | 1 | -2/+1 |
| | | | | |||||
* | | | | singleton_class? is already pressent at Ruby 2.2 | Rafael Mendonça França | 2015-01-04 | 1 | -8/+0 |
| | | | | |||||
* | | | | Remove unneeded Time patch to support Ruby 1.9 | Rafael Mendonça França | 2015-01-04 | 2 | -30/+2 |
| | | | | |||||
* | | | | Remove some comments about Ruby 1.9 behaviors | Rafael Mendonça França | 2015-01-04 | 4 | -7/+7 |
| | | | | |||||
* | | | | Remove debugger support | Rafael Mendonça França | 2015-01-04 | 2 | -11/+3 |
| | | | | | | | | | | | | | | | | | | | | bebugger doesn't work with Ruby 2.2 so we don't need to support it anymore | ||||
* | | | | Remove hack to support BigDecimal in Ruby 1.9 | claudiob | 2015-01-04 | 1 | -11/+2 |
| | | | | | | | | | | | | | | | | | | | | Now that Rails requires Ruby >= 2.0, there is no need to check whether `BigDecimal` exists or not. | ||||
* | | | | remove files which is dependent on ruby1.9 as we do not support Ruby1.9 | Kuldeep Aggarwal | 2015-01-04 | 1 | -11/+3 |
|/ / / | | | | | | | | | | | | | Conflicts: activerecord/lib/active_record/attribute_methods/read.rb | ||||
* | | | Remove unneeded `require 'as/deprecation'` | claudiob | 2015-01-04 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | Tests should still pass after removing `require 'active_support/deprecation'` from these files since the related deprecations have been removed. | ||||
* | | | Change the default test order from `:sorted` to `:random` | Rafael Mendonça França | 2015-01-04 | 1 | -17/+3 |
| | | | |||||
* | | | Remove deprecated ActiveSupport::JSON::Encoding::CircularReferenceError. | Rafael Mendonça França | 2015-01-04 | 1 | -22/+0 |
| | | |