aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/binary_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/test/binary_test.rb')
-rw-r--r--activerecord/test/binary_test.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/activerecord/test/binary_test.rb b/activerecord/test/binary_test.rb
index b63fbbaede..1e74b023bf 100644
--- a/activerecord/test/binary_test.rb
+++ b/activerecord/test/binary_test.rb
@@ -7,6 +7,12 @@ class BinaryTest < Test::Unit::TestCase
end
def test_load_save
+ # Without using prepared statements, it makes no sense to test
+ # BLOB data with DB2, because the length of a statement is
+ # limited to 32KB.
+ if ActiveRecord::ConnectionAdapters.const_defined? :DB2Adapter
+ return true if ActiveRecord::Base.connection.instance_of?(ActiveRecord::ConnectionAdapters::DB2Adapter)
+ end
bin = Binary.new
bin.data = @data
@@ -34,4 +40,4 @@ class BinaryTest < Test::Unit::TestCase
File.new(File.dirname(__FILE__)+"/fixtures/associations.png","rb").read
end
-end \ No newline at end of file
+end