pyruse/tests/filter_equals.py

14 lines
434 B
Python

from pyruse.filters.filter_equals import Filter
def whenGreaterThenFalse():
assert not Filter({"field": "v", "value": 2}).filter({"v": 3})
def whenEqualSameTypeThenTrue():
assert Filter({"field": "v", "value": 2}).filter({"v": 2})
def whenEqualDiffTypeThenTrue():
assert Filter({"field": "v", "value": 2.0}).filter({"v": 2})
def whenLowerThenFalse():
assert not Filter({"field": "v", "value": 2}).filter({"v": 0})