TestFun/abatueva
TestFun/Mik
f1class Tester:f1class Tester:
22
3    def __init__(self, fun):3    def __init__(self, fun):
4        self.fun = fun4        self.fun = fun
55
n6    def __call__(self, suit, *allowed):n6    def __call__(self, suite, *allowed):
7        res = 07        flag = 0
8        for arg in suit:8        for i in suite:
9            try:9            try:
n10                self.fun(*arg)n10                self.fun(*i)
11            except Exception as exception:11            except Exception as exp:
12                if isinstance(exception, tuple(*allowed)):12                if isinstance(exp, tuple(*allowed)):
13                    res = -113                    flag = -1
14                else:14                else:
t15                    res = 1t15                    flag = 1
16                    break
16        return res17        return flag
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op