(ns re-frame.event-test (:require [cljs.test :refer-macros [is deftest]] [re-frame.db :as db] [re-frame.core :as re-frame])) ;=====test basic subscriptions ====== ;; disabled as it doesn't really test anything #_(deftest test-event-def "tests that an error thrown generates an informational warning" (re-frame/clear-all-events!) (re-frame/reg-event-db :test-event (fn [db [event-kw stack]] (throw (js/Error. "thrown in handler")) db)) (defn test-fn1 [] (re-frame/dispatch [:test-event])) (defn test-fn2 [] (test-fn1)) (test-fn2) )