diff options
author | Sean Griffin <sean@thoughtbot.com> | 2014-12-26 18:02:56 -0700 |
---|---|---|
committer | Sean Griffin <sean@thoughtbot.com> | 2014-12-26 18:02:56 -0700 |
commit | 008445d6fd5f825d9b445ac75a7be67f0f7ab52c (patch) | |
tree | f8d44ff38bb86196116152f05a10dab157fe972c /test | |
parent | cf03bd45e39def057a2f63e42a3391b7d750dece (diff) | |
download | rails-008445d6fd5f825d9b445ac75a7be67f0f7ab52c.tar.gz rails-008445d6fd5f825d9b445ac75a7be67f0f7ab52c.tar.bz2 rails-008445d6fd5f825d9b445ac75a7be67f0f7ab52c.zip |
Deprecate automatic type casting within Arel
Rails now performs all casting eagerly, before passing the value into
Arel. Once we remove this, the code on both sides will be simplified
greatly. Ideally, we can provide the appropriate public APIs on the
Rails side to ease this transition for library authors who depend on
this behavior.
Diffstat (limited to 'test')
-rw-r--r-- | test/helper.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/helper.rb b/test/helper.rb index 6e8ac836fc..87f5756d24 100644 --- a/test/helper.rb +++ b/test/helper.rb @@ -6,6 +6,8 @@ require 'arel' require 'support/fake_record' Arel::Table.engine = FakeRecord::Base.new +$arel_silence_type_casting_deprecation = true + class Object def must_be_like other gsub(/\s+/, ' ').strip.must_equal other.gsub(/\s+/, ' ').strip |