mirror of
https://github.com/taoensso/telemere.git
synced 2025-12-18 18:11:12 +00:00
[fix] pr-signal-fn: wasn't realizing delayed messages
Thanks to @DenisMc for the report!
This commit is contained in:
parent
ec92808ff4
commit
cf72017a5b
2 changed files with 4 additions and 1 deletions
|
|
@ -614,6 +614,7 @@
|
||||||
(let [not-map? (not (map? signal))
|
(let [not-map? (not (map? signal))
|
||||||
signal (if (or incl-kvs? not-map?) signal (dissoc signal :kvs))
|
signal (if (or incl-kvs? not-map?) signal (dissoc signal :kvs))
|
||||||
signal (if (or incl-thread? not-map?) signal (dissoc signal :thread))
|
signal (if (or incl-thread? not-map?) signal (dissoc signal :thread))
|
||||||
|
signal (if not-map? signal (force-signal-msg signal))
|
||||||
signal (if prep-fn (prep-fn signal) signal)
|
signal (if prep-fn (prep-fn signal) signal)
|
||||||
output (pr-fn signal)]
|
output (pr-fn signal)]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -690,7 +690,7 @@
|
||||||
(is (string? (re-find #"taoensso.telemere-tests\(\d+,\d+\)" preamble)))]))
|
(is (string? (re-find #"taoensso.telemere-tests\(\d+,\d+\)" preamble)))]))
|
||||||
|
|
||||||
(testing "pr-signal-fn"
|
(testing "pr-signal-fn"
|
||||||
(let [sig (with-sig (tel/event! ::ev-id {:inst t0}))]
|
(let [sig (with-sig :raw :trap (tel/event! ::ev-id {:inst t0, :msg ["a" "b"]}))]
|
||||||
|
|
||||||
[(testing ":edn"
|
[(testing ":edn"
|
||||||
(let [sig (update sig :inst enc/inst->udt)
|
(let [sig (update sig :inst enc/inst->udt)
|
||||||
|
|
@ -702,6 +702,7 @@
|
||||||
(enc/submap? sig*1
|
(enc/submap? sig*1
|
||||||
{:schema 1, :kind :event, :id ::ev-id, :level :info,
|
{:schema 1, :kind :event, :id ::ev-id, :level :info,
|
||||||
:ns "taoensso.telemere-tests"
|
:ns "taoensso.telemere-tests"
|
||||||
|
:msg_ "a b"
|
||||||
:inst udt0
|
:inst udt0
|
||||||
:line pnat-int?
|
:line pnat-int?
|
||||||
:column pnat-int?}))]))
|
:column pnat-int?}))]))
|
||||||
|
|
@ -713,6 +714,7 @@
|
||||||
(enc/submap? sig*
|
(enc/submap? sig*
|
||||||
{"schema" 1, "kind" "event", "id" "taoensso.telemere-tests/ev-id",
|
{"schema" 1, "kind" "event", "id" "taoensso.telemere-tests/ev-id",
|
||||||
"level" "info", "ns" "taoensso.telemere-tests"
|
"level" "info", "ns" "taoensso.telemere-tests"
|
||||||
|
"msg_" "a b"
|
||||||
"inst" t0s
|
"inst" t0s
|
||||||
"line" pnat-int?
|
"line" pnat-int?
|
||||||
"column" pnat-int?})))))
|
"column" pnat-int?})))))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue