summaryrefslogtreecommitdiff
path: root/tests/kconfigfunctions.py
blob: e76046879459e33fb06c8d32d27de940722ba74e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def add(kconf, name, *args):
    return str(sum(map(int, args)))

def one(kconf, name, s):
    return name + 2*s

def one_or_more(kconf, name, arg, *args):
    return arg + " + " + ",".join(args)

functions = {
    "add":         (add,         0, None),
    "one":         (one,         1,    1),
    "one-or-more": (one_or_more, 1, None),
}