Lines 208-217
subtest '_clean_search_term() tests' => sub {
Link Here
|
208 |
is($res, ' unbalanced quotes ', 'unbalanced quotes removed'); |
208 |
is($res, ' unbalanced quotes ', 'unbalanced quotes removed'); |
209 |
|
209 |
|
210 |
$res = $qb->_clean_search_term('test : query'); |
210 |
$res = $qb->_clean_search_term('test : query'); |
211 |
is($res, 'test query', 'dangling colon removed'); |
211 |
is($res, 'test query', 'dangling colon removed'); |
212 |
|
212 |
|
213 |
$res = $qb->_clean_search_term('test :: query'); |
213 |
$res = $qb->_clean_search_term('test :: query'); |
214 |
is($res, 'test query', 'dangling double colon removed'); |
214 |
is($res, 'test query', 'dangling double colon removed'); |
215 |
|
215 |
|
216 |
$res = $qb->_clean_search_term('test "another : query"'); |
216 |
$res = $qb->_clean_search_term('test "another : query"'); |
217 |
is($res, 'test "another : query"', 'quoted dangling colon not removed'); |
217 |
is($res, 'test "another : query"', 'quoted dangling colon not removed'); |
218 |
- |
|
|