mirror of
https://github.com/davidhalter/parso.git
synced 2026-01-23 11:32:25 +08:00
Trying to add a testsuite in pytest for the tests of pydocstyle.
This commit is contained in:
@@ -13,6 +13,10 @@ class Normalizer(object):
|
||||
def normalize(self, leaf):
|
||||
return leaf.prefix + leaf.value
|
||||
|
||||
def add_issue(self, code, message, node):
|
||||
issue = Issue(node, code, message)
|
||||
self.issues.append(issue)
|
||||
|
||||
|
||||
class NormalizerConfig(object):
|
||||
normalizer_class = Normalizer
|
||||
@@ -41,11 +45,12 @@ class NormalizerConfig(object):
|
||||
return rule
|
||||
|
||||
|
||||
class Error(object):
|
||||
def __init__(self, leaf, code, message):
|
||||
self._leaf = leaf
|
||||
class Issue(object):
|
||||
def __init__(self, node, code, message):
|
||||
self._node = node
|
||||
self.code = code
|
||||
self.message = message
|
||||
self.start_pos = node.start_pos
|
||||
|
||||
|
||||
class Rule(object):
|
||||
|
||||
Reference in New Issue
Block a user