tests: add check for |distance_filter
This commit is contained in:
parent
8ff7f49892
commit
f91dca84ef
|
@ -959,11 +959,16 @@ def test_lazy_formdata_queryset_distance(pub, variable_test_data):
|
|||
assert len(nearby) == 6
|
||||
assert set([x.number for x in nearby]) == set(['1-1', '1-4', '1-5', '1-9', '1-10', '1-11'])
|
||||
assert bool(nearby) is True
|
||||
context = pub.substitutions.get_context_variables(mode='lazy')
|
||||
tmpl = Template('{{form_objects|distance_filter:200000|count}}')
|
||||
assert tmpl.render(context) == '6'
|
||||
|
||||
lazy_formdata._formdata.geolocations = {'base': {'lat': 7, 'lon': 7.5}}
|
||||
nearby = lazy_formdata.objects.distance_filter(200000)
|
||||
assert bool(nearby) is False
|
||||
assert len(nearby) == 0
|
||||
tmpl = Template('{{form_objects|distance_filter:200000|count}}')
|
||||
assert tmpl.render(context) == '0'
|
||||
|
||||
|
||||
def test_lazy_formdata_queryset_filter(pub, variable_test_data):
|
||||
|
|
Loading…
Reference in New Issue