summaryrefslogtreecommitdiff
path: root/tests/functional/r/regression/regression_no_value_for_parameter.py
blob: 6dd2ea49139bde1072809e27125f5a4a010f1fe1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# pylint: disable=missing-docstring,import-error
import os

from Unknown import Unknown


class ConfigManager(Unknown):


    RENAMED_SECTIONS = {
        'permissions': 'content'
    }

    def test(self):
        self.RENAMED_SECTIONS.items() #@

    def items(self, sectname, raw=True):
        pass


def func(*, key=None):
    return key


def varargs_good(*parts):
    """All good"""
    return os.path.join(*parts)


def varargs_no_expr(*parts):
    """False positive below this line"""
    ret = os.path.join(*parts)
    return ret


def kwargs_good(**kwargs):
    return func(**kwargs)


def kwargs_no_expr(**kwargs):
    ret = func(**kwargs)
    return ret