Skip to content

Commit 5091ca7

Browse files
committed
Update adapter_test_sqlserver.rb
1 parent 331ca6b commit 5091ca7

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

test/cases/adapter_test_sqlserver.rb

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,9 @@ class AdapterTestSQLServer < ActiveRecord::TestCase
289289
end
290290

291291
it "ALLOW deletion of referenced parent using #disable_referential_integrity block" do
292-
SSTestHasPk.lease_connection.disable_referential_integrity { @parent.destroy }
292+
assert_difference("SSTestHasPk.count", -1) do
293+
SSTestHasPk.lease_connection.disable_referential_integrity { @parent.destroy }
294+
end
293295
end
294296

295297
it "again NOT ALLOW deletion of referenced parent after #disable_referential_integrity block" do
@@ -549,11 +551,15 @@ def test_doesnt_error_when_a_select_query_is_called_while_preventing_writes
549551

550552
describe 'table is in non-dbo schema' do
551553
it "records can be created successfully" do
552-
Alien.create!(name: 'Trisolarans')
554+
assert_difference("Alien.count", 1) do
555+
Alien.create!(name: 'Trisolarans')
556+
end
553557
end
554558

555559
it 'records can be inserted using SQL' do
556-
Alien.lease_connection.exec_insert("insert into [test].[aliens] (id, name) VALUES(1, 'Trisolarans'), (2, 'Xenomorph')")
560+
assert_difference("Alien.count", 2) do
561+
Alien.lease_connection.exec_insert("insert into [test].[aliens] (id, name) VALUES(1, 'Trisolarans'), (2, 'Xenomorph')")
562+
end
557563
end
558564
end
559565

0 commit comments

Comments
 (0)