Skip to content

Commit

Permalink
Test to check cleaning up parameters for component
Browse files Browse the repository at this point in the history
  • Loading branch information
anti-social committed Jan 21, 2014
1 parent 291a9da commit 773db13
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion tests/test_query.py
Expand Up @@ -100,7 +100,7 @@ def test_query_params(self):
# Facets
q = (
SolrSearcher().search()
.facet('category', 'model', mincount=5)
.facet('category', 'model', mincount=5, limit=100)
.facet_field('manufacturer', limit=10)
.facet_query(X(is_active=True))
.facet_range('price_unit', start=0, end=1000, gap=100,
Expand All @@ -109,6 +109,7 @@ def test_query_params(self):
raw_query = str(q)
self.assertIn('facet=true', raw_query)
self.assertIn('facet.mincount=5', raw_query)
self.assertIn('facet.limit=100', raw_query)
self.assertIn('facet.field=category', raw_query)
self.assertIn('facet.field=model', raw_query)
self.assertIn('facet.field=manufacturer', raw_query)
Expand All @@ -118,6 +119,13 @@ def test_query_params(self):
self.assertIn('f.price_unit.facet.range.start=0', raw_query)
self.assertIn('f.price_unit.facet.range.end=1000', raw_query)
self.assertIn('f.price_unit.facet.range.gap=100', raw_query)

q = q.facet(mincount=None)
raw_query = str(q)
self.assertIn('facet=true', raw_query)
self.assertIn('facet.limit=100', raw_query)
self.assertNotIn('facet.mincount=5', raw_query)

q = q.facet(None)
raw_query = str(q)
self.assertNotIn('facet=true', raw_query)
Expand Down

0 comments on commit 773db13

Please sign in to comment.