X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=tests%2Fdbtest_session.py;h=3a8d3cf2e0a747abfe9f3770467338db94d5814c;hb=7c5adcf962fe99d6a42307595f263f47d0112fbc;hp=72c2aff63faa1a6377023faf763290b08933f1fc;hpb=8c491e536146ef00491001c68d076830ce963ea8;p=dak.git diff --git a/tests/dbtest_session.py b/tests/dbtest_session.py index 72c2aff6..3a8d3cf2 100755 --- a/tests/dbtest_session.py +++ b/tests/dbtest_session.py @@ -168,6 +168,9 @@ class SessionTestCase(DBDakTestCase): uid3 = uid1.clone(session = new_session) self.assertEqual(uid1.uid, uid3.uid) self.assertTrue(uid3 in new_session) + # test for ressource leaks with mass cloning + for _ in xrange(1, 1000): + uid1.clone() def classes_to_clean(self): # We need to clean all Uid objects in case some test fails.