]> git.decadent.org.uk Git - dak.git/blobdiff - tests/dbtest_debversion.py
Improve database tests.
[dak.git] / tests / dbtest_debversion.py
index 86dd3d28635f55de110eb0f438b5472c82e2298f..ae4baf1ba6e08ae283fce4f0902681ea934d293b 100755 (executable)
@@ -48,10 +48,10 @@ class DebVersionTestCase(DBDakTestCase):
         self.assertEqual(0, q.filter(Version.version > '1.0').count())
         self.assertEqual(2, q.filter(Version.version != '1.0').count())
         self.assertEqual(2, q.filter(Version.version.in_(['0.5~', '1.0'])).count())
-        q = self.session.query(func.min(Version.version))
-        self.assertEqual('0.5~', q.one()[0])
-        q = self.session.query(func.max(Version.version))
-        self.assertEqual('1.0', q.one()[0])
+        q = self.session.query(func.min(Version.version).label('min'))
+        self.assertEqual('0.5~', q.one().min)
+        q = self.session.query(func.max(Version.version).label('max'))
+        self.assertEqual('1.0', q.one().max)
 
     def tearDown(self):
         self.session.close()