summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpycodestyle.py2
-rw-r--r--testsuite/E22.py4
2 files changed, 5 insertions, 1 deletions
diff --git a/pycodestyle.py b/pycodestyle.py
index b2285ba..02a717a 100755
--- a/pycodestyle.py
+++ b/pycodestyle.py
@@ -120,7 +120,7 @@ FUNCTION_RETURN_ANNOTATION_OP = ['->'] if sys.version_info >= (3, 5) else []
WS_NEEDED_OPERATORS = frozenset([
'**=', '*=', '/=', '//=', '+=', '-=', '!=', '<>', '<', '>',
'%=', '^=', '&=', '|=', '==', '<=', '>=', '<<=', '>>=', '=',
- 'and', 'or'] +
+ 'and', 'in', 'is', 'or'] +
FUNCTION_RETURN_ANNOTATION_OP)
WHITESPACE = frozenset(' \t')
NEWLINE = frozenset([tokenize.NL, tokenize.NEWLINE])
diff --git a/testsuite/E22.py b/testsuite/E22.py
index 351e976..4974cb3 100644
--- a/testsuite/E22.py
+++ b/testsuite/E22.py
@@ -80,6 +80,10 @@ i=i +1
i = 1and 1
#: E225
i = 1or 0
+#: E225
+1is 1
+#: E225
+1in []
#: E225 E226
i=i+1
#: E225 E226