summaryrefslogtreecommitdiff
path: root/test/orm/inheritance/test_basic.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2017-08-31 15:27:26 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2017-08-31 15:27:26 -0400
commitc4d6596ba3dfe2674df39370bb1097df09919e42 (patch)
treee56e5ceb20ca6cccb3d97addc56e04ac99de2774 /test/orm/inheritance/test_basic.py
parentb9b1e374bfbcece8259a4df5372ca68d45aaaf01 (diff)
downloadsqlalchemy-c4d6596ba3dfe2674df39370bb1097df09919e42.tar.gz
Additional fixes to sane rowcount
Implement rowcount assertions and single row check for post_update as well as deletes. Change-Id: I4e5ba7e8747bf0e0b41f569089eb8cdbf064b7a9 Fixes: #4062
Diffstat (limited to 'test/orm/inheritance/test_basic.py')
-rw-r--r--test/orm/inheritance/test_basic.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/orm/inheritance/test_basic.py b/test/orm/inheritance/test_basic.py
index 65c4b0309..007061d60 100644
--- a/test/orm/inheritance/test_basic.py
+++ b/test/orm/inheritance/test_basic.py
@@ -1619,6 +1619,7 @@ class VersioningTest(fixtures.MappedTest):
Column('parent', Integer, ForeignKey('base.id')))
@testing.emits_warning(r".*updated rowcount")
+ @testing.requires.sane_rowcount_w_returning
@engines.close_open_connections
def test_save_update(self):
subtable, base, stuff = (self.tables.subtable,
@@ -1675,6 +1676,7 @@ class VersioningTest(fixtures.MappedTest):
sess2.flush()
@testing.emits_warning(r".*(update|delete)d rowcount")
+ @testing.requires.sane_rowcount_w_returning
def test_delete(self):
subtable, base = self.tables.subtable, self.tables.base