mirror of
https://github.com/taoensso/telemere.git
synced 2025-12-16 17:41:12 +00:00
[fix] [#42] Timbre shim: rename spy! -> spy (@lvh)
This commit is contained in:
parent
8c7caf45fa
commit
3a9ffc6206
2 changed files with 9 additions and 9 deletions
|
|
@ -98,10 +98,10 @@
|
|||
(defmacro reportf "Prefer `telemere/log!`, etc." [& args] (enc/keep-callsite `(log! :report true [~@args])))))
|
||||
|
||||
#?(:clj
|
||||
(defmacro spy!
|
||||
(defmacro spy
|
||||
"Prefer `telemere/spy!`."
|
||||
([ form] (enc/keep-callsite `(spy! :debug nil ~form)))
|
||||
([level form] (enc/keep-callsite `(spy! ~level nil ~form)))
|
||||
([ form] (enc/keep-callsite `(spy :debug nil ~form)))
|
||||
([level form] (enc/keep-callsite `(spy ~level nil ~form)))
|
||||
([level form-name form]
|
||||
(let [location* (enc/get-source &form &env)
|
||||
msg
|
||||
|
|
@ -121,9 +121,9 @@
|
|||
~form))))))
|
||||
|
||||
(comment
|
||||
(:level (tel/with-signal (spy! (/ 1 0))))
|
||||
(select-keys (tel/with-signal (spy! :info #_"my-form-name" (+ 1 2))) [:level :msg_])
|
||||
(select-keys (tel/with-signal (spy! :info #_"my-form-name" (throw (Exception. "Ex")))) [:level :msg_]))
|
||||
(:level (tel/with-signal (spy (/ 1 0))))
|
||||
(select-keys (tel/with-signal (spy :info #_"my-form-name" (+ 1 2))) [:level :msg_])
|
||||
(select-keys (tel/with-signal (spy :info #_"my-form-name" (throw (Exception. "Ex")))) [:level :msg_]))
|
||||
|
||||
#?(:clj (defmacro log-errors "Prefer `telemere/catch->error!`." [& body] (enc/keep-callsite `(tel/catch->error! {:id shim-id, :catch-val nil} (do ~@body)))))
|
||||
#?(:clj (defmacro log-and-rethrow-errors "Prefer `telemere/catch->error!`." [& body] (enc/keep-callsite `(tel/catch->error! {:id shim-id} (do ~@body)))))
|
||||
|
|
|
|||
|
|
@ -753,10 +753,10 @@
|
|||
|
||||
(is (sm? (with-sig (timbre/info ex1 "x1" "x2")) {:kind :log, :level :info, :error ex1, :msg_ "x1 x2", :data {:vargs ["x1" "x2"]}}) "First-arg error")
|
||||
|
||||
(is (sm? (with-sig (timbre/spy! :info "my-name" (+ 1 2))) {:kind :spy, :level :info, :id timbre/shim-id, :msg_ "my-name => 3", :ns pstr?}))
|
||||
(is (sm? (tel/with-min-level :debug (with-sig (timbre/spy! (+ 1 2)))) {:kind :spy, :level :debug, :id timbre/shim-id, :msg_ "(+ 1 2) => 3", :ns pstr?}))
|
||||
(is (sm? (with-sig (timbre/spy :info "my-name" (+ 1 2))) {:kind :spy, :level :info, :id timbre/shim-id, :msg_ "my-name => 3", :ns pstr?}))
|
||||
(is (sm? (tel/with-min-level :debug (with-sig (timbre/spy (+ 1 2)))) {:kind :spy, :level :debug, :id timbre/shim-id, :msg_ "(+ 1 2) => 3", :ns pstr?}))
|
||||
|
||||
(let [{[sv1 sv2] :signals} (tel/with-min-level :debug (with-sigs (timbre/spy! (ex1!))))]
|
||||
(let [{[sv1 sv2] :signals} (tel/with-min-level :debug (with-sigs (timbre/spy (ex1!))))]
|
||||
[(is (sm? sv1 {:kind :error, :level :error, :id timbre/shim-id, :msg_ nil, :error ex1, :ns pstr?}))
|
||||
(is (sm? sv2 {:kind :spy, :level :debug, :id timbre/shim-id, :msg_ pstr? :error ex1, :ns pstr?}))])
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue