mirror of
https://fuchsia.googlesource.com/third_party/github.com/pylint-dev/pylint
synced 2024-09-21 07:58:04 +00:00
5f50266275
This test checks that we don't compare a value with itself, which might suggest some potential bug or an honest mistake. Fixes #2051
31 lines
716 B
Python
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
|
|
"""
|