.call() de Weave capture les exceptions et les stocke dans call.exception au lieu de les lever. C’est le comportement attendu.
Si vous avez besoin que des exceptions soient levées pendant l’exécution, définissez le paramètre __should_raise :
__should_raise=True, toute exception qui se produit pendant l’opération est capturée et stockée de manière silencieuse. Vérifiez call.exception pour inspecter l’erreur :
Données de trace