Skip to content

Commit 000f784

Browse files
committed
Fix pylint issues and remove useless disables
1 parent 2a16144 commit 000f784

File tree

4 files changed

+3
-8
lines changed

4 files changed

+3
-8
lines changed

astroid/exceptions.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -276,9 +276,6 @@ class StatementMissing(ParentMissingError):
276276
"""
277277

278278
def __init__(self, target: nodes.NodeNG) -> None:
279-
# pylint: disable-next=bad-super-call
280-
# https://github.com/PyCQA/pylint/issues/2903
281-
# https://github.com/PyCQA/astroid/pull/1217#discussion_r744149027
282279
super(ParentMissingError, self).__init__(
283280
message=f"Statement not found on {target!r}"
284281
)

tests/unittest_brain_numpy_core_einsumfunc.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ def test_numpy_function_calls_inferred_as_ndarray() -> None:
3838
)
3939

4040
assert len(inferred_values) == 1, f"Too much inferred value for {method:s}"
41-
assert inferred_values[-1].pytype() in (
42-
".ndarray",
41+
assert (
42+
inferred_values[-1].pytype() == ".ndarray"
4343
), f"Illicit type for {method:s} ({inferred_values[-1].pytype()})"
4444

4545

4646
@pytest.mark.skipif(not HAS_NUMPY, reason="This test requires the numpy library.")
4747
def test_function_parameters() -> None:
4848
instance = builder.extract_node(
49-
f"""
49+
"""
5050
import numpy
5151
numpy.einsum #@
5252
"""

tests/unittest_lookup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,6 @@ def test_builtin_lookup(self) -> None:
382382
self.assertEqual(len(intstmts), 1)
383383
self.assertIsInstance(intstmts[0], nodes.ClassDef)
384384
self.assertEqual(intstmts[0].name, "int")
385-
# pylint: disable=no-member
386385
self.assertIs(intstmts[0], nodes.const_factory(1)._proxied)
387386

388387
def test_decorator_arguments_lookup(self) -> None:

tests/unittest_nodes.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,6 @@ def test_as_string(self) -> None:
602602
class ConstNodeTest(unittest.TestCase):
603603
def _test(self, value: Any) -> None:
604604
node = nodes.const_factory(value)
605-
# pylint: disable=no-member
606605
self.assertIsInstance(node._proxied, nodes.ClassDef)
607606
self.assertEqual(node._proxied.name, value.__class__.__name__)
608607
self.assertIs(node.value, value)

0 commit comments

Comments
 (0)