An array of functions with Numba

Hi all, I have a general question. I would like to compile the following function:

def test1(t):
    return t+1

def test2(t):
    return t+2

fs_compiled = [nb.vectorize(f) for f in [test1,test2]]
def check_nb1(t):
    out = sum(
            fs_compiled[x](t) for x in np.arange(2)
    return out

However, when I run the code (check_nb1(10)), it gives the following error: Cannot type list element type <class ''>. Could anyone please help me? Thanks a lot!