+ 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.scalar())
+ q = self.session.query(func.max(Version.version))
+ self.assertEqual('1.0', q.scalar())