From: Matias Martinez Rebori Date: Wed, 7 Sep 2022 15:16:15 +0000 (-0400) Subject: fixed lint warnings 2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd3d423293e793b0dd199b3102cd768a9c146c97;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fixed lint warnings 2 --- diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py index 13774b512d..d11e5a0406 100644 --- a/lib/sqlalchemy/sql/compiler.py +++ b/lib/sqlalchemy/sql/compiler.py @@ -2704,14 +2704,16 @@ class SQLCompiler(Compiled): binary = binary._clone() percent = self._like_percent_literal binary.left = functions.func.lower(binary.left) - binary.right = percent.concat(functions.func.lower(binary.right)).concat(percent) + binary.right = percent.concat(functions.func.lower(binary.right)).\ + concat(percent) return self.visit_like_op_binary(binary, operator, **kw) def visit_not_icontains_op_binary(self, binary, operator, **kw): binary = binary._clone() percent = self._like_percent_literal binary.left = functions.func.lower(binary.left) - binary.right = percent.concat(functions.func.lower(binary.right)).concat(percent) + binary.right = percent.concat(functions.func.lower(binary.right)).\ + concat(percent) return self.visit_not_like_op_binary(binary, operator, **kw) def visit_startswith_op_binary(self, binary, operator, **kw): diff --git a/lib/sqlalchemy/sql/operators.py b/lib/sqlalchemy/sql/operators.py index e9f0b10ffc..4f1d097c66 100644 --- a/lib/sqlalchemy/sql/operators.py +++ b/lib/sqlalchemy/sql/operators.py @@ -2240,4 +2240,4 @@ def is_precedent(operator: OperatorType, against: OperatorType) -> bool: <= _PRECEDENCE.get( against, getattr(against, "precedence", _OpLimit._largest) ) - ) \ No newline at end of file + ) diff --git a/test/sql/test_operators.py b/test/sql/test_operators.py index 374d144baf..de2004225a 100644 --- a/test/sql/test_operators.py +++ b/test/sql/test_operators.py @@ -3952,6 +3952,7 @@ class ComposedLikeOperatorsTest(fixtures.TestBase, testing.AssertsCompiledSQL): dialect=mysql.dialect(), ) + class CustomOpTest(fixtures.TestBase): def test_is_comparison_legacy(self): c = column("x")