We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c71c685 commit 4a3810cCopy full SHA for 4a3810c
1 file changed
src/exceptions.py
@@ -90,9 +90,6 @@ def error(self) -> typing.Optional[T_ERR_DATA]:
90
return self._error
91
92
def __repr__(self) -> str:
93
- assert type(self) == ExecUtilException # noqa: E721
94
- assert __class__ == ExecUtilException # noqa: E721
95
-
96
args = []
97
98
if self._description is not None:
@@ -110,12 +107,11 @@ def __repr__(self) -> str:
110
107
if self._error is not None:
111
108
args.append(("error", self._error))
112
109
113
- result = "{}(".format(__class__.__name__)
+ result = "{}(".format(type(self).__name__)
114
sep = ""
115
for a in args:
116
- if a[1] is not None:
117
- result += sep + a[0] + "=" + repr(a[1])
118
- sep = ", "
+ result += sep + a[0] + "=" + repr(a[1])
+ sep = ", "
119
continue
120
result += ")"
121
return result
0 commit comments