Improve error message
This commit is contained in:
parent
956087eb81
commit
8ba31b0a43
@ -110,8 +110,8 @@ class Merger(object):
|
|||||||
def mergeThings(self, out, lst):
|
def mergeThings(self, out, lst):
|
||||||
if not allEqualTo(out, lst, type):
|
if not allEqualTo(out, lst, type):
|
||||||
raise MismatchedTypes(self, ({
|
raise MismatchedTypes(self, ({
|
||||||
"expected": type(out),
|
"expected": type(out).__name__,
|
||||||
"got": [type(x) for x in lst]},))
|
"got": [type(x).__name__ for x in lst]},))
|
||||||
mergerFunc = self.mergersFor(out).get(None, None)
|
mergerFunc = self.mergersFor(out).get(None, None)
|
||||||
if mergerFunc is not None:
|
if mergerFunc is not None:
|
||||||
mergerFunc(self, out, lst)
|
mergerFunc(self, out, lst)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user