File tree Expand file tree Collapse file tree 3 files changed +12
-12
lines changed
src/cider/nrepl/middleware
test/clj/cider/nrepl/middleware Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 199199 Include relative path for simpler reporting."
200200 [{:keys [class message location] :as cause}]
201201 (if (= class " clojure.lang.Compiler$CompilerException" )
202- (if-not ( empty? location)
202+ (if ( seq location)
203203 (assoc cause
204204 :file (:clojure.error/source location)
205205 :file-url (some-> (:clojure.error/source location)
260260 pred reason
261261 via path]
262262 :as prob} problems]
263- (->> {:in (when-not ( empty? in) (pr-str in))
263+ (->> {:in (when ( seq in) (pr-str in))
264264 :val (pp-str val)
265265 :predicate (pr-str (@spec-abbrev pred))
266- :reason reason ; <- always nil or string
267- :spec (when-not ( empty? via) (pr-str (last via)))
268- :at (when-not ( empty? path) (pr-str path))
266+ :reason reason
267+ :spec (when ( seq via) (pr-str (last via)))
268+ :at (when ( seq path) (pr-str path))
269269 :extra (let [extras (->> #{:in :val :pred :reason :via :path
270270 :clojure.spec/failure
271271 :clojure.spec.alpha/failure }
272272 (set/difference (set (keys prob)))
273273 (select-keys prob))]
274- (when-not ( empty? extras)
274+ (when ( seq extras)
275275 (pp-str extras)))}
276276 (filter clojure.core/val)
277277 (into {})))}))
Original file line number Diff line number Diff line change 1414 (testing " Basic checks"
1515 (let [response (session/message {:op " resources-list" })]
1616 (is (= #{" done" } (:status response)))
17- (is (not ( empty? ( :resources-list response) )))
18- (is (not ( empty? (filter #(re-matches #"test\. txt" (:relpath %))
19- (:resources-list response) ))))
20- (is (not ( empty? (filter #(re-matches #".*test/resources/test\. txt" (:file %))
21- (:resources-list response) )))))))
17+ (is (seq ( :resources-list response)))
18+ (is (seq (filter #(re-matches #"test\. txt" (:relpath %))
19+ (:resources-list response))))
20+ (is (seq (filter #(re-matches #".*test/resources/test\. txt" (:file %))
21+ (:resources-list response)))))))
2222
2323(deftest resource-op-error-handling-test
2424 (with-redefs [r/resource-path (fn [& _] (throw (Exception. " resource" )))]
Original file line number Diff line number Diff line change 8383 (is (some #(re-find #"(clojure|nrepl|run)" (:name %))
8484 (filter (comp :tooling :flags ) frames2))))
8585 (testing " for project"
86- (is (not-empty (filter (comp :project :flags ) frames4))))
86+ (is (seq (filter (comp :project :flags ) frames4))))
8787 (testing " for duplicate frames"
8888 ; ; Index frames. For all frames flagged as :dup, the frame above it in
8989 ; ; the stack (index i - 1) should be substantially the same source info.
You can’t perform that action at this time.
0 commit comments