2010-12-02 14 views

Répondre

2

Liez le autour de votre appel à run-tests ou run-all-tests.

Par exemple:

(binding [*stack-trace-depth* 5] (run-all-tests)) 
+0

Est-ce que ce changement la valeur de '* stack-trace profondeur *' ou simplement le cache avec cette liaison? –

+0

Il s'agit d'une liaison dynamique, locale au thread, d'un Var, qui dure aussi longtemps que la portée 'binding'. La "valeur racine" du Var reste inchangée. Voir http://clojure.org/vars –