summaryrefslogtreecommitdiff
path: root/tests/functional/u/useless_super_delegation_py35.py
blob: 16030f8a4d7859893c23901f4305efb4abb03fbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# pylint: disable=missing-docstring,too-few-public-methods,no-member,unused-argument, useless-object-inheritance

class NotUselessSuper(object):

    def not_passing_all_params(self, first, *args, second=None, **kwargs):
        return super().not_passing_all_params(*args, second, **kwargs)


class UselessSuper(object):

    def useless(self, first, *, second=None, **kwargs): # [useless-super-delegation]
        return super().useless(first, second=second, **kwargs)