summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyflakes/checker.py2
-rw-r--r--pyflakes/test/test_other.py8
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}'
+ ''')