diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2018-10-12 22:37:50 +0100 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2018-10-12 23:32:13 +0100 |
commit | d29aa1c437a8ebca639fd9fa2f99fd2bc4fb500d (patch) | |
tree | c3d432b78eed9b003f913fcc4ec7a1af174de8ac /tests | |
parent | 7619c91d62793c4424603cb8bd7116fb8cdbef20 (diff) | |
download | psycopg2-d29aa1c437a8ebca639fd9fa2f99fd2bc4fb500d.tar.gz |
Fixed refcount in connection's readonly and deferrable gettersfix-790
Close #790
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/test_connection.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_connection.py b/tests/test_connection.py index 498f351..f9fdff6 100755 --- a/tests/test_connection.py +++ b/tests/test_connection.py @@ -803,6 +803,14 @@ class IsolationLevelsTestCase(ConnectingTestCase): self.assertRaises(ValueError, setattr, self.conn, 'isolation_level', 5) self.assertRaises(ValueError, setattr, self.conn, 'isolation_level', 'bah') + def test_attribs_segfault(self): + # bug #790 + for i in range(10000): + self.conn.autocommit + self.conn.readonly + self.conn.deferrable + self.conn.isolation_level + class ConnectionTwoPhaseTests(ConnectingTestCase): def setUp(self): |