qutebrowser/tests
Ryan Roden-Corrent 8909e03f1c Match url completion terms in any order.
Perviously, 'foo bar' would match 'foo/bar' but not 'bar/foo'. Now it
will match both, using a query with a WHERE clause like:

WHERE ((url || title) like '%foo%' AND (url || title) like '%bar%')

This does not seem to change the performance benchmark. However, it does
create a new query for every character added rather than re-running the
same query with different parameters. We could re-use queries if we
maintained a list like self._queries=[1_arg_query, 2_arg_query, ...].
However, it isn't clear that such a complexity would be necessary.

Resolves #1651.
2017-12-11 07:46:50 -05:00
..
end2end Merge branch 'greasemonkey' 2017-12-06 21:24:15 +01:00
helpers Remove pytest-catchlog 2017-12-04 16:55:57 +01:00
manual Update some more references to old config options 2017-07-04 16:46:02 +02:00
unit Match url completion terms in any order. 2017-12-11 07:46:50 -05:00
conftest.py Make more unit tests run with Qt 5.7.1 on a newer Linux 2017-11-28 08:16:07 +01:00
test_conftest.py Finally update copyrights... 2017-05-09 21:37:03 +02:00