提交 50c98942 编写于 作者: J Jeremy Kemper

Don't do introspection queries during locking tests [Michael Schoen]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5689 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 07423bed
......@@ -86,9 +86,12 @@ def test_lock_with_custom_column_without_default_sets_version_to_zero
unless current_adapter?(:SQLServerAdapter)
class PessimisticLockingTest < Test::Unit::TestCase
self.use_transactional_fixtures = false
fixtures :people
fixtures :people, :readers
def setup
# Avoid introspection queries during tests.
Person.columns; Reader.columns
@allow_concurrency = ActiveRecord::Base.allow_concurrency
ActiveRecord::Base.allow_concurrency = true
end
......@@ -123,7 +126,7 @@ def test_sane_find_with_scoped_lock
def test_eager_find_with_lock
assert_nothing_raised do
Person.transaction do
Reader.find 1, :include => :person, :lock => true
Person.find 1, :include => :readers, :lock => true
end
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册