Skip to content

Commit

Permalink
tests:fix
Browse files Browse the repository at this point in the history
  • Loading branch information
klen committed Nov 30, 2021
1 parent 6d19d8f commit d526a2e
Showing 1 changed file with 18 additions and 21 deletions.
39 changes: 18 additions & 21 deletions dummy.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,20 @@


# commented code
# import os
#import os
# from foo import junk
# a = 3
a = 4
# foo(1, 2, 3)
#foo(1, 2, 3)


class Message(object):
message = ""
message = ''
message_args = ()

def __init__(self, filename, loc, use_column=True):
self.filename = filename
self.lineno = loc.lineno
self.col = getattr(loc, "col_offset", None) if use_column else None
self.col = getattr(loc, 'col_offset', None) if use_column else None
test = 1
if test == 1:
if test == 1:
Expand All @@ -30,27 +29,27 @@ def __init__(self, filename, loc, use_column=True):
return 28

def __str__(self):
return "%s:%s: %s" % (self.filename, self.lineno, self.message % self.message_args)
return '%s:%s: %s' % (self.filename, self.lineno, self.message % self.message_args)


class UnusedImport(Message):
message = "W402 %r imported but unused"
message = 'W402 %r imported but unused'

def __init__(self, filename, lineno, name):
Message.__init__(self, filename, lineno)
self.message_args = (name,)


class RedefinedWhileUnused(Message):
message = "W801 redefinition of unused %r from line %r"
message = 'W801 redefinition of unused %r from line %r'

def __init__(self, filename, lineno, name, orig_lineno):
Message.__init__(self, filename, lineno)
self.message_args = (name, orig_lineno)


class ImportShadowedByLoopVar(Message):
message = "W403 import %r from line %r shadowed by loop variable"
message = 'W403 import %r from line %r shadowed by loop variable'

def __init__(self, filename, lineno, name, orig_lineno):
Message.__init__(self, filename, lineno)
Expand All @@ -66,50 +65,48 @@ def __init__(self, filename, lineno, modname):


class UndefinedName(Message):
message = "W802 undefined name %r"
message = 'W802 undefined name %r'

def __init__(self, filename, lineno, name):
Message.__init__(self, filename, lineno)
self.message_args = (name,)


class UndefinedExport(Message):
message = "W803 undefined name %r in __all__"
message = 'W803 undefined name %r in __all__'

def __init__(self, filename, lineno, name):
Message.__init__(self, filename, lineno)
self.message_args = (name,)


class UndefinedLocal(Message):
message = (
"W804 local variable %r (defined in enclosing scope on line "
"%r) referenced before assignment"
)
message = "W804 local variable %r (defined in enclosing scope on line " \
"%r) referenced before assignment"

def __init__(self, filename, lineno, name, orig_lineno):
Message.__init__(self, filename, lineno)
self.message_args = (name, orig_lineno)


class DuplicateArgument(Message):
message = "W805 duplicate argument %r in function definition"
message = 'W805 duplicate argument %r in function definition'

def __init__(self, filename, lineno, name):
Message.__init__(self, filename, lineno)
self.message_args = (name,)


class RedefinedFunction(Message):
message = "W806 redefinition of function %r from line %r"
message = 'W806 redefinition of function %r from line %r'

def __init__(self, filename, lineno, name, orig_lineno):
Message.__init__(self, filename, lineno)
self.message_args = (name, orig_lineno)


class LateFutureImport(Message):
message = "W405 future import(s) %r after other statements"
message = 'W405 future import(s) %r after other statements'

def __init__(self, filename, lineno, names):
Message.__init__(self, filename, lineno)
Expand All @@ -122,19 +119,19 @@ class UnusedVariable(Message):
used.
"""

message = "W806 local variable %r is assigned to but never used"
message = 'W806 local variable %r is assigned to but never used'

def __init__(self, filename, lineno, names):
Message.__init__(self, filename, lineno)
self.message_args = (names,)
error = 1 # noQa and some comments
error = 1 # noQa and some comments
another = 42


class BadTyping(Message):
"""Test the MyPy linting."""

message = "error: No return value expected"
message = 'error: No return value expected'

def bad_method(self): # type: () -> None
"""Return type mismatch."""
Expand Down

0 comments on commit d526a2e

Please sign in to comment.