]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Work around a mypy 'Incompatible types in assignment' in sql tests
authorDenis Laxalde <denis.laxalde@dalibo.com>
Tue, 2 Nov 2021 10:24:30 +0000 (11:24 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 3 Nov 2021 15:53:47 +0000 (16:53 +0100)
By defining 'obj' as a Composed value, we avoid the mypy error about
variable type change.

tests/test_sql.py

index 44f0f03901bab0f41d52c5b8bc2b244473ec79dc..e551eda2370ac94126cbab6add0a2c4ba75c399d 100644 (file)
@@ -377,7 +377,7 @@ class TestSQL:
         assert obj.as_string(conn) == "foobar"
 
     def test_sum_inplace(self, conn):
-        obj = sql.SQL("foo")
+        obj = sql.SQL("f") + sql.SQL("oo")
         obj += sql.SQL("bar")
         assert isinstance(obj, sql.Composed)
         assert obj.as_string(conn) == "foobar"