Tests for not in operator

This commit is contained in:
Konsta Vesterinen
2014-01-14 16:45:26 +02:00
parent abffab17e1
commit b51f813baa

View File

@@ -114,6 +114,22 @@ class TestIntRangeTypeOnPostgres(NumberRangeTestCase):
)
assert query.count()
@mark.parametrize(
'number_range',
(
[2, 5],
'0 - 2',
0
)
)
def test_not_in_operator(self, number_range):
self.create_building([1, 3])
query = (
self.session.query(self.Building)
.filter(~ self.Building.persons_at_night.in_([number_range]))
)
assert query.count()
def test_eq_with_query_arg(self):
self.create_building([1, 3])
query = (