diff --git a/sqlalchemy_utils/__init__.py b/sqlalchemy_utils/__init__.py index 30c276a..2a9b248 100644 --- a/sqlalchemy_utils/__init__.py +++ b/sqlalchemy_utils/__init__.py @@ -1,4 +1,3 @@ -from flask import request from sqlalchemy.orm.mapper import Mapper from sqlalchemy.orm.query import _ColumnEntity from sqlalchemy.sql.expression import desc, asc @@ -25,7 +24,6 @@ def sort_query(query, sort): if isinstance(entity, _ColumnEntity) and entity._label_name: labels.append(entity._label_name) - sort = request.args.get('sort', sort) if not sort: return query diff --git a/tests.py b/tests.py new file mode 100644 index 0000000..8a3fa9f --- /dev/null +++ b/tests.py @@ -0,0 +1,6 @@ +from sqlalchemy_utils import escape_like + + +class TestEscapeLike(object): + def test_escapes_wildcards(self): + assert escape_like('_*%') == '*_***%'