From e984450255e7f487efddb0bb9f04caec6e261431 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Thu, 16 Jul 2020 14:55:12 -0400 Subject: [PATCH] Repair test modified in 5de0f1cf50cc0170d8e was "failing" for SQL server since a second set of assertions had been removed, these can be back as long as the session is rolled back afterwards Change-Id: Ie5d75aea41ba98f549cd72d71c6b4fdb30726775 --- test/orm/inheritance/test_basic.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/orm/inheritance/test_basic.py b/test/orm/inheritance/test_basic.py index 5d09d5e581..43d6363673 100644 --- a/test/orm/inheritance/test_basic.py +++ b/test/orm/inheritance/test_basic.py @@ -1938,6 +1938,11 @@ class VersioningTest(fixtures.MappedTest): with_for_update=dict(read=True), ) + if not testing.db.dialect.supports_sane_rowcount: + sess2.flush() + else: + assert_raises(orm_exc.StaleDataError, sess2.flush) + sess2.rollback() sess2.refresh(s2) -- 2.47.3