Methods
T
Instance Public methods
test_create_null_bytes()
# File activerecord/test/cases/adapters/mysql2/bind_parameter_test.rb, line 40
def test_create_null_bytes
  str = "foo\0bar"
  x   = Topic.create!(:title => str, :content => str)
  x.reload
  assert_equal str, x.title
  assert_equal str, x.content
end
test_create_question_marks()
# File activerecord/test/cases/adapters/mysql2/bind_parameter_test.rb, line 21
def test_create_question_marks
  str = "foo?bar"
  x   = Topic.create!(:title => str, :content => str)
  x.reload
  assert_equal str, x.title
  assert_equal str, x.content
end
test_update_null_bytes()
# File activerecord/test/cases/adapters/mysql2/bind_parameter_test.rb, line 29
def test_update_null_bytes
  str       = "foo\0bar"
  x         = Topic.first
  x.title   = str
  x.content = str
  x.save!
  x.reload
  assert_equal str, x.title
  assert_equal str, x.content
end
test_update_question_marks()
# File activerecord/test/cases/adapters/mysql2/bind_parameter_test.rb, line 10
def test_update_question_marks
  str       = "foo?bar"
  x         = Topic.first
  x.title   = str
  x.content = str
  x.save!
  x.reload
  assert_equal str, x.title
  assert_equal str, x.content
end