@@ -17,45 +17,6 @@ def test_is_expensive_search_with_language_colon(self):
1717 i = web .storage (q = 'language:eng' )
1818 assert self .search_handler ._is_expensive_search (i ) is True
1919
20- def test_is_expensive_search_with_wildcard (self ):
21- """Test detection of wildcard queries."""
22- i = web .storage (q = '*:*' )
23- assert self .search_handler ._is_expensive_search (i ) is True
24-
25- def test_is_expensive_search_with_field_syntax (self ):
26- """Test detection of field-specific syntax."""
27- i = web .storage (q = 'title:hobbit' )
28- assert self .search_handler ._is_expensive_search (i ) is True
29-
30- def test_is_expensive_search_with_boolean_operator (self ):
31- """Test detection of boolean operators."""
32- i = web .storage (q = 'test AND query' )
33- assert self .search_handler ._is_expensive_search (i ) is True
34-
35- i = web .storage (q = 'test OR query' )
36- assert self .search_handler ._is_expensive_search (i ) is True
37-
38- i = web .storage (q = 'test NOT query' )
39- assert self .search_handler ._is_expensive_search (i ) is True
40-
41- def test_is_expensive_search_with_language_filter (self ):
42- """Test detection of language filter parameter."""
43- i = web .storage (q = 'test' , language = ['eng' ])
44- assert self .search_handler ._is_expensive_search (i ) is True
45-
46- def test_is_expensive_search_with_range_query (self ):
47- """Test detection of range queries."""
48- i = web .storage (q = 'year:[1900 TO 2000]' )
49- assert self .search_handler ._is_expensive_search (i ) is True
50-
51- i = web .storage (q = 'year:{1900 TO 2000}' )
52- assert self .search_handler ._is_expensive_search (i ) is True
53-
54- def test_is_expensive_search_simple_query (self ):
55- """Test that simple queries are not marked as expensive."""
56- i = web .storage (q = 'the hobbit' )
57- assert self .search_handler ._is_expensive_search (i ) is False
58-
5920 def test_is_expensive_search_empty_query (self ):
6021 """Test that empty queries are not marked as expensive."""
6122 i = web .storage (q = '' )
0 commit comments