]> git.decadent.org.uk Git - dak.git/blobdiff - tests/dbtest_fingerprint.py
implement first test with database access
[dak.git] / tests / dbtest_fingerprint.py
diff --git a/tests/dbtest_fingerprint.py b/tests/dbtest_fingerprint.py
new file mode 100755 (executable)
index 0000000..58768a0
--- /dev/null
@@ -0,0 +1,19 @@
+#!/usr/bin/env python
+
+from db_test import DBDakTestCase
+
+from daklib.dbconn import Fingerprint
+
+import unittest
+
+class FingerprintTestCase(DBDakTestCase):
+    def test_mini(self):
+        fingerprint = Fingerprint()
+        fingerprint.fingerprint = 'deadbeefdeadbeef'
+        self.session.add(fingerprint)
+        self.session.commit
+        fingerprint = self.session.query(Fingerprint).one()
+        self.assertEqual('deadbeefdeadbeef', fingerprint.fingerprint)
+
+if __name__ == '__main__':
+    unittest.main()