midje を使用して未来をテストしようとしていますが、機能しないようです。
コードは次のようになります
(defn foo []
(let [f (future (bar))]
(baz @f))
のようなテストで
(fact
(foo) => ..a..
(provided
(bar) => ..b..
(baz ..b..) => ..a..))
これは、バーが呼び出されないことを示して失敗します。これを回避する方法はありますか?