Initial Commit
This commit is contained in:
13
src/cljs/emptyhead/test/fixtures.cljs
Normal file
13
src/cljs/emptyhead/test/fixtures.cljs
Normal file
@@ -0,0 +1,13 @@
|
||||
(ns emptyhead.test.fixtures
|
||||
(:require [cljs.test :as t :include-macros true]
|
||||
[emptyhead.idea.state :as s]))
|
||||
|
||||
(defn temporary-state [tests]
|
||||
(let [orig-state (swap! s/state identity)]
|
||||
(s/reset-state!)
|
||||
(tests)
|
||||
(reset! s/state orig-state)))
|
||||
|
||||
(defn pre-reset [tests]
|
||||
(s/reset-state!)
|
||||
(tests))
|
Reference in New Issue
Block a user