third_party.pylibs.pylint.src/pylint/test/input/func_excess_escapes.py
Sushobhit 5f50266275 Add new check 'comparison-with-itself' (#2074)
This test checks that we don't compare a value with itself,
which might suggest some potential bug or an honest mistake.

Fixes #2051
2018-05-15 13:33:00 -04:00

31 lines
716 B
Python

# pylint:disable=W0105, W0511, misplaced-comparison-constant, comparison-with-itself
"""Stray backslash escapes may be missing a raw-string prefix."""
__revision__ = '$Id$'
# Bad escape sequences, which probably don't do what you expect.
A = "\[\]\\"
assert '\/' == '\\/'
ESCAPE_BACKSLASH = '\`'
# Valid escape sequences.
NEWLINE = "\n"
OLD_ESCAPES = '\a\b\f\n\t\r\v'
HEX = '\xad\x0a\x0d'
FALSE_OCTAL = '\o123\o000' # Not octal in Python
OCTAL = '\123\000'
NOT_OCTAL = '\888\999'
NUL = '\0'
UNICODE = u'\u1234'
HIGH_UNICODE = u'\U0000abcd'
QUOTES = '\'\"'
LITERAL_NEWLINE = '\
'
ESCAPE_UNICODE = "\\\\n"
# Bad docstring
"""Even in a docstring
You shouldn't have ambiguous text like: C:\Program Files\alpha
"""