summaryrefslogtreecommitdiff
path: root/pylint/test/functional/abstract_class_instantiated_in_class.py
blob: 9402c1277b40ccc28d98de4da3515e09db712e6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"""Don't warn if the class is instantiated in its own body."""
# pylint: disable=missing-docstring


import abc

import six


@six.add_metaclass(abc.ABCMeta)
class Ala(object):

    @abc.abstractmethod
    def bala(self):
        pass

    @classmethod
    def portocala(cls):
        instance = cls()
        return instance