mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
pylint: Skip isinstance-second-argument-not-valid-type
The type of value to be compared is class attribute. Today's Pylint doesn't support this. Fixes: https://pagure.io/freeipa/issue/9117 Signed-off-by: Stanislav Levin <slev@altlinux.org> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
31a9eb3783
commit
e096478752
@ -60,7 +60,9 @@ class PrivateExceptionTester:
|
||||
inst = self.klass(**kw)
|
||||
assert isinstance(inst, Exception)
|
||||
assert isinstance(inst, errors.PrivateError)
|
||||
# pylint: disable=isinstance-second-argument-not-valid-type
|
||||
assert isinstance(inst, self.klass)
|
||||
# pylint: enable=isinstance-second-argument-not-valid-type
|
||||
assert not isinstance(inst, errors.PublicError)
|
||||
for (key, value) in kw.items():
|
||||
assert getattr(inst, key) is value
|
||||
@ -219,7 +221,9 @@ class PublicExceptionTester:
|
||||
inst = self.klass(format=format, message=message, **kw)
|
||||
for required_class in self.required_classes:
|
||||
assert isinstance(inst, required_class)
|
||||
# pylint: disable=isinstance-second-argument-not-valid-type
|
||||
assert isinstance(inst, self.klass)
|
||||
# pylint: enable=isinstance-second-argument-not-valid-type
|
||||
assert not isinstance(inst, errors.PrivateError)
|
||||
for (key, value) in kw.items():
|
||||
assert getattr(inst, key) is value
|
||||
|
Loading…
Reference in New Issue
Block a user