 
 -------------------------
 Detected 3 errors\n")
-           (binding [s/*explain-out* (expound/custom-printer {:print-specs? false})]
-             (s/explain-str :keys-spec/map-spec-1 {:foo 1.2
-                                                   :bar 123
-                                                   :baz true}))))
-    (is (= (pf
-            "-- Spec failed --------------------
+         (binding [s/*explain-out* (expound/custom-printer {:print-specs? false})]
+           (s/explain-str :keys-spec/map-spec-1 {:foo 1.2
+                                                 :bar 123
+                                                 :baz true}))))
+  (is (= (pf
+          "-- Spec failed --------------------
 
   {:foo 1.2, :bar ..., :qux ...}
         ^^^

(s/def :keys-spec/map-spec-3 (s/keys :req-un [:keys-spec/foo
                                              :keys-spec/child-2]))


;; XXX New Tests
;; Make sure that our changes work with s/keys


(deftest keys-spec-2
  (testing "More advanced key specs"
    (is (= (pf
            "-- Spec failed --------------------

  {:foo 1.2, :bar ..., :baz ...}
        ^^^


-------------------------
Detected 3 errors\n")
         (binding [s/*explain-out* (expound/custom-printer {:print-specs? false})]
           (s/explain-str :keys-spec/map-spec-2 {:foo 1.2
                                                 :bar 123
                                                 :qux false}))))

  (is (=
       "-- Spec failed --------------------

  {:foo 1.2, :child-2 ...}
        ^^^
