We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 83cd6f0 commit 0569c31Copy full SHA for 0569c31
test/cases/pessimistic_locking_test_sqlserver.rb
@@ -89,7 +89,7 @@ class PessimisticLockingTestSQLServer < ActiveRecord::TestCase
89
eager_ids_sql = /SELECT\s+DISTINCT \[people\].\[id\] FROM \[people\] WITH\(UPDLOCK\) LEFT OUTER JOIN \[readers\] WITH\(UPDLOCK\)\s+ON \[readers\].\[person_id\] = \[people\].\[id\]\s+ORDER BY \[people\].\[id\] ASC OFFSET @0 ROWS FETCH NEXT @1 ROWS ONLY/
90
loader_sql = /SELECT.*FROM \[people\] WITH\(UPDLOCK\).*WHERE \[people\]\.\[id\] IN/
91
92
- assert_queries_match(/#{eager_ids_sql}|#{loader_sql}/) do
+ assert_queries_match(/#{eager_ids_sql}|#{loader_sql}/, count: 2) do
93
people = Person.lock(true).limit(5).offset(10).includes(:readers).references(:readers).to_a
94
_(people[0].first_name).must_equal "Thing_10"
95
_(people[1].first_name).must_equal "Thing_11"
0 commit comments