Back
warn (clj)
(source)macro
(warn & args)
Examples
timbre
(ns taoensso.timbre-tests
(:require
[clojure.test :as test :refer [deftest testing is]]
[taoensso.encore :as enc]
[taoensso.timbre :as timbre])
(testing "Levels.global/by-ns"
[(is (map? (log-data "ns.2" :trace {:min-level [["ns.1" :info] ]} {} [])) "call >= default (:trace)")
(is (map? (log-data "ns.2" :info {:min-level [["ns.1" :warn] ["ns.2" :info]]} {} [])) "call >= match")
(is (map? (log-data "ns.2" :info {:min-level [["ns.1" :warn] [#{"ns.3" "ns.2"} :info]]} {} [])) "call >= match")
(is (map? (log-data "ns.2" :info {:min-level [["ns.1" :warn] ["*" :info]]} {} [])) "call >= *")
(is (map? (log-data "ns.1" :info {:min-level [["ns.1" :info] ["*" :warn]]} {} [])) "Ordered pattern search")])
(testing "Levels.appender/by-ns"
[(is (map? (log-data "ns" :info {:min-level [["ns" :info]]} {:min-level :info} [])) "call >= both global and appender")
(is (map? (log-data "ns" :info {:min-level [["ns" :info]]} {:min-level [["ns" :info]]} [])) "call >= both global and appender")
(is (nil? (log-data "ns" :info {:min-level [["ns" :warn]]} {:min-level [["ns" :info]]} [])) "call < global")
(is (nil? (log-data "ns" :info {:min-level [["ns" :info]]} {:min-level [["ns" :warn]]} [])) "call < appender")])])
samply/blaze
Caffeine is used because it have better performance characteristics as a
ConcurrentHashMap."
(:require
[blaze.db.impl.index.tx-success :as tx-success]
[blaze.db.kv.spec]
[blaze.db.tx-cache.spec]
[clojure.spec.alpha :as s]
[integrant.core :as ig]
[taoensso.timbre :as log])
(:import
[com.github.benmanes.caffeine.cache Caffeine]))
(set! *warn-on-reflection* true)