   (stop)
   (repl/refresh :after 'user/start))
 
-;; (defn- start-minimal
-;;   []
-;;   (-> (mount/only #{#'uxbox.config/config
-;;                     #'uxbox.db/datasource
-;;                     #'uxbox.migrations/migrations})
-;;       (mount/start)))
-
-(defn- run-test
-  ([] (run-test #"^uxbox.tests.*"))
+(defn- run-tests
+  ([] (run-tests #"^uxbox.tests.*"))
   ([o]
    ;; (repl/refresh)
    (cond

   [clojure.java.io :as io]
   [clojure.repl :refer :all]
   [criterium.core :refer [quick-bench bench with-progress-reporting]]
   [expound.alpha :as expound]
   [promesa.core :as p]
   ;; [sieppari.core :as sp]
   ;; [sieppari.context :as spx]
   ;; [buddy.core.codecs :as codecs]
   ;; [buddy.core.codecs.base64 :as b64]
   ;; [buddy.core.nonce :as nonce]
   [mount.core :as mount]
   [uxbox.main]))

(defmacro run-quick-bench
  [& exprs]

  [& exprs]
  `(bench (do ~@exprs)))

;; --- Development Stuff

(defn- start
  []
