From fd3d423293e793b0dd199b3102cd768a9c146c97 Mon Sep 17 00:00:00 2001 From: Matias Martinez Rebori Date: Wed, 7 Sep 2022 11:16:15 -0400 Subject: [PATCH] fixed lint warnings 2 --- lib/sqlalchemy/sql/compiler.py | 6 ++++-- lib/sqlalchemy/sql/operators.py | 2 +- test/sql/test_operators.py | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) 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") -- 2.47.3