diff options
-rwxr-xr-x | pycodestyle.py | 2 | ||||
-rw-r--r-- | testsuite/E72.py | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/pycodestyle.py b/pycodestyle.py index 83069c5..d291637 100755 --- a/pycodestyle.py +++ b/pycodestyle.py @@ -136,7 +136,7 @@ COMPARE_NEGATIVE_REGEX = re.compile(r'\b(?<!is\s)(not)\s+[^][)(}{ ]+\s+' r'(in|is)\s') COMPARE_TYPE_REGEX = re.compile( r'(?:[=!]=|is(?:\s+not)?)\s+type(?:\s*\(\s*([^)]*[^ )])\s*\))' + - r'|type(?:\s*\(\s*([^)]*[^ )])\s*\))\s+(?:[=!]=|is(?:\s+not)?)' + r'|\btype(?:\s*\(\s*([^)]*[^ )])\s*\))\s+(?:[=!]=|is(?:\s+not)?)' ) KEYWORD_REGEX = re.compile(r'(\s*)\b(?:%s)\b(\s*)' % r'|'.join(KEYWORDS)) OPERATOR_REGEX = re.compile(r'(?:[^,\s])(\s*)(?:[-+*/|!<=>%&^]+|:=)(\s*)') diff --git a/testsuite/E72.py b/testsuite/E72.py index bba55f5..61e17eb 100644 --- a/testsuite/E72.py +++ b/testsuite/E72.py @@ -83,3 +83,8 @@ from . import custom_types as types red = types.ColorTypeRED red is types.ColorType.RED +#: Okay +from . import compute_type + +if compute_type(foo) == 5: + pass |