Skip to content

Commit b4886d3

Browse files
author
tlfung0219
committed
check if the item is not none or do the comparing
1 parent b902ff5 commit b4886d3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

django_mock_queries/utils.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,11 @@ def is_match(first, second, comparison=None):
140140
COMPARISON_IEXACT: lambda: first.lower() == second.lower(),
141141
COMPARISON_CONTAINS: lambda: second in first,
142142
COMPARISON_ICONTAINS: lambda: second.lower() in first.lower(),
143-
COMPARISON_GT: lambda: first > second,
144-
COMPARISON_GTE: lambda: first >= second,
145-
COMPARISON_LT: lambda: first < second,
146-
COMPARISON_LTE: lambda: first <= second,
147-
COMPARISON_IN: lambda: first in second,
143+
COMPARISON_GT: lambda: first > second if first else False,
144+
COMPARISON_GTE: lambda: first >= second if first else False,
145+
COMPARISON_LT: lambda: first < second if first else False,
146+
COMPARISON_LTE: lambda: first <= second if first else False,
147+
COMPARISON_IN: lambda: first in second if first else False,
148148
COMPARISON_STARTSWITH: lambda: first.startswith(second),
149149
COMPARISON_ISTARTSWITH: lambda: first.lower().startswith(second.lower()),
150150
COMPARISON_ENDSWITH: lambda: first.endswith(second),

0 commit comments

Comments
 (0)