]> git.decadent.org.uk Git - dak.git/blobdiff - tests/dbtest_session.py
Merge remote-tracking branch 'jcristau/formatone-no-tar-sig'
[dak.git] / tests / dbtest_session.py
index 72c2aff63faa1a6377023faf763290b08933f1fc..3a8d3cf2e0a747abfe9f3770467338db94d5814c 100755 (executable)
@@ -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.