 
 (defn prioritize-tests [tests]
   (if-let [results @state/*previous-test-run*]
-    (let [mapped-results (group-by (comp str :vars) (:results results))]
+    (let [mapped-results (group-by (comp str :vars) results)]
       (sort-by
         (fn [[test-var _ _ :as test]]
           (get-in mapped-results [(str test-var) 0 :runtime]))



  :test-runner-state
  {:results
    [{:vars \"(an-failing-test) (bolth_test.clj:7)\",
      :contexts \"\",
      :result
      {:message nil,

  (when *test-runner-state*
    (swap! *test-runner-state*
           (fn [runner-state]
             (conj runner-state
                   {:vars v
                    :runtime runtime})))))

(defn test-var [^AbstractQueue result-queue v]
  (when-let [t (:test (meta v))]
