diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-08-31 15:27:26 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-08-31 15:27:26 -0400 |
commit | c4d6596ba3dfe2674df39370bb1097df09919e42 (patch) | |
tree | e56e5ceb20ca6cccb3d97addc56e04ac99de2774 /test/orm/inheritance/test_basic.py | |
parent | b9b1e374bfbcece8259a4df5372ca68d45aaaf01 (diff) | |
download | sqlalchemy-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.py | 2 |
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 |