Passando um parâmetro para o decorador em python

Por que esse decorador com um parâmetro não está funcionando?

def decAny( f0 ):
    def wrapper( s0 ):
        return "<%s> %s </%s>" % ( any, f0(), any )
    return wrapper

@decAny( 'xxx' )
def test2():
    return 'test1XML'

print( test2() )

sempre me dá um erro dizendo "str is not callable" ele está tentando executar a string de retorno dentro do wrapper () ao invés de processá-lo e retornar a string de resultado

questionAnswers(2)

yourAnswerToTheQuestion