diff --git a/src/midje/unprocessed/unprocessed_internals.clj b/src/midje/unprocessed/unprocessed_internals.clj index 852145090..bb935e90b 100644 --- a/src/midje/unprocessed/unprocessed_internals.clj +++ b/src/midje/unprocessed/unprocessed_internals.clj @@ -113,7 +113,7 @@ [expectation] (not (zero? @(expectation :count-atom)))) -(defmethod call-count-incorrect? :default +(defmethod call-count-incorrect? :background [expectation] false) diff --git a/test/midje/t_semi_sweet_test.clj b/test/midje/t_semi_sweet_test.clj index 56ef3b57c..d7218e142 100644 --- a/test/midje/t_semi_sweet_test.clj +++ b/test/midje/t_semi_sweet_test.clj @@ -275,4 +275,11 @@ (binding [midje.semi-sweet/*include-midje-checks* false] (load "semi_sweet_compile_out")) - + + +(unfinished t2) +(defn t1 [] ) + +(deftest background-fakes-need-not-be-called + (expect (t1) => nil + (fake (t2) => 3 :type :background)))