cljs.test/assert-any

functionsince v1.8.51 clojure.test/assert-anyEdit
(assert-any msg form)

Source docstring:
Returns generic assertion code for any test, including macros, Java
method calls, or isolated symbols.
Source code @ clojurescript:src/main/cljs/cljs/test.cljc
(defn assert-any
  [msg form]
  (let [{:keys [file line end-line column end-column]} (meta form)]
    `(let [value# ~form]
       (if value#
         (report
          {:type :pass, :message ~msg,
           :file ~file :line ~line :end-line ~end-line :column ~column :end-column ~end-column
           :expected '~form, :actual value#})
         (report
          {:type :fail, :message ~msg,
           :file ~file :line ~line :end-line ~end-line :column ~column :end-column ~end-column
           :expected '~form, :actual value#}))
       value#)))