Method: pylint.checkers.stdlib.StdlibChecker._check_redundant_assert
Calls: 11, Exceptions: 0, Paths: 4Back
Path 1: 6 calls (0.55)
Call (6)
BoundMethod (6)
1def _check_redundant_assert(self, node: nodes.Call, infer: InferenceResult) -> None:
2 if (
3 isinstance(infer, astroid.BoundMethod)
4 and node.args
5 and isinstance(node.args[0], nodes.Const)
6 and infer.name in {"assertTrue", "assertFalse"}
7 ):
8 self.add_message(
9 "redundant-unittest-assert",
10 args=(infer.name, node.args[0].value),
11 node=node,
12 )
Path 2: 2 calls (0.18)
Call (2)
FunctionDef (2)
1def _check_redundant_assert(self, node: nodes.Call, infer: InferenceResult) -> None:
2 if (
3 isinstance(infer, astroid.BoundMethod)
4 and node.args
5 and isinstance(node.args[0], nodes.Const)
6 and infer.name in {"assertTrue", "assertFalse"}
7 ):
8 self.add_message(
9 "redundant-unittest-assert",
10 args=(infer.name, node.args[0].value),
11 node=node,
12 )
Path 3: 2 calls (0.18)
Call (2)
BoundMethod (2)
1def _check_redundant_assert(self, node: nodes.Call, infer: InferenceResult) -> None:
2 if (
3 isinstance(infer, astroid.BoundMethod)
4 and node.args
5 and isinstance(node.args[0], nodes.Const)
6 and infer.name in {"assertTrue", "assertFalse"}
7 ):
8 self.add_message(
9 "redundant-unittest-assert",
10 args=(infer.name, node.args[0].value),
11 node=node,
12 )
Path 4: 1 calls (0.09)
Call (1)
BoundMethod (1)
1def _check_redundant_assert(self, node: nodes.Call, infer: InferenceResult) -> None:
2 if (
3 isinstance(infer, astroid.BoundMethod)
4 and node.args
5 and isinstance(node.args[0], nodes.Const)
6 and infer.name in {"assertTrue", "assertFalse"}
7 ):
8 self.add_message(
9 "redundant-unittest-assert",
10 args=(infer.name, node.args[0].value),
11 node=node,
12 )