diff options
-rw-r--r-- | pyflakes/checker.py | 2 | ||||
-rw-r--r-- | pyflakes/test/test_other.py | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/pyflakes/checker.py b/pyflakes/checker.py index f08ba3f..caa9db5 100644 --- a/pyflakes/checker.py +++ b/pyflakes/checker.py @@ -937,7 +937,7 @@ class Checker(object): MATMULT = ignore # additional node types - COMPREHENSION = KEYWORD = FORMATTEDVALUE = handleChildren + COMPREHENSION = KEYWORD = FORMATTEDVALUE = JOINEDSTR = handleChildren def DICT(self, node): # Complain if there are duplicate keys with different values diff --git a/pyflakes/test/test_other.py b/pyflakes/test/test_other.py index 90b980b..109bc66 100644 --- a/pyflakes/test/test_other.py +++ b/pyflakes/test/test_other.py @@ -1800,3 +1800,11 @@ class TestAsyncStatements(TestCase): def foo(a, b): return a @ b ''') + + @skipIf(version_info < (3, 6), 'new in Python 3.6') + def test_formatstring(self): + self.flakes(''' + hi = 'hi' + mom = 'mom' + f'{hi} {mom}' + ''') |