]> git.decadent.org.uk Git - dak.git/blobdiff - tests/dbtest_fingerprint.py
Clean up after DB test.
[dak.git] / tests / dbtest_fingerprint.py
index 58768a0d807265badef03160261dfc57d837f951..efd994d3267dec5f1b8f9b9ad9290ccc016d8742 100755 (executable)
@@ -12,8 +12,13 @@ class FingerprintTestCase(DBDakTestCase):
         fingerprint.fingerprint = 'deadbeefdeadbeef'
         self.session.add(fingerprint)
         self.session.commit
-        fingerprint = self.session.query(Fingerprint).one()
-        self.assertEqual('deadbeefdeadbeef', fingerprint.fingerprint)
+        query = self.session.query(Fingerprint)
+        self.assertEqual(1, query.count())
+        self.assertEqual('deadbeefdeadbeef', query.one().fingerprint)
+
+    def tearDown(self):
+        self.session.query(Fingerprint).delete()
+        super(FingerprintTestCase, self).tearDown()
 
 if __name__ == '__main__':
     unittest.main()