Tests for not in operator
This commit is contained in:
@@ -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 = (
|
||||
|
Reference in New Issue
Block a user