diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2010-10-12 13:10:52 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2010-10-12 13:10:52 -0700 |
commit | 4b2e16ed248d294133b8c5212f5facac78625e42 (patch) | |
tree | fb6d050a97fccb99f3e0d9247d70b15b4fd9ff18 /activerecord/test/cases | |
parent | 5b5ae01f294c2a305c62372be732cc59f97d3c06 (diff) | |
download | rails-4b2e16ed248d294133b8c5212f5facac78625e42.tar.gz rails-4b2e16ed248d294133b8c5212f5facac78625e42.tar.bz2 rails-4b2e16ed248d294133b8c5212f5facac78625e42.zip |
all columns respond to string_to_binary, so no need to check respond_to?
Diffstat (limited to 'activerecord/test/cases')
-rw-r--r-- | activerecord/test/cases/quoting_test.rb | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/activerecord/test/cases/quoting_test.rb b/activerecord/test/cases/quoting_test.rb index 4cc81d0735..2ef5b5a800 100644 --- a/activerecord/test/cases/quoting_test.rb +++ b/activerecord/test/cases/quoting_test.rb @@ -3,7 +3,12 @@ require "cases/helper" module ActiveRecord module ConnectionAdapters class QuotingTest < ActiveRecord::TestCase - class FakeColumn < Struct.new(:type) + class FakeColumn < ActiveRecord::ConnectionAdapters::Column + attr_accessor :type + + def initialize type + @type = type + end end def setup @@ -190,7 +195,7 @@ module ActiveRecord def test_quote_binary_with_string_to_binary col = Class.new(FakeColumn) { - def self.string_to_binary(value) + def string_to_binary(value) 'foo' end }.new(:binary) @@ -199,7 +204,7 @@ module ActiveRecord def test_quote_as_mb_chars_binary_column_with_string_to_binary col = Class.new(FakeColumn) { - def self.string_to_binary(value) + def string_to_binary(value) 'foo' end }.new(:binary) |