File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed
main/clojure/clojure/tools/deps
test/clojure/clojure/tools/deps Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 139139 (sort-by #(- (count (:in %))))
140140 (sort-by #(- (count (:path %)))))
141141 {:keys [path pred val reason via in]} (first problems)]
142- (str " Found: " (pr-str val) " , expected: " (if reason reason (s/abbrev pred)))))))
142+ (str " Found: " (pr-str val) " , expected: " (if reason reason (s/abbrev pred)) " , in: " ( pr-str in) )))))
143143
144144; ; API
145145
Original file line number Diff line number Diff line change 1+ (ns clojure.tools.deps.test-specs
2+ (:require
3+ [clojure.test :refer [deftest is]]
4+ [clojure.tools.deps.specs :as specs]))
5+
6+
7+ (deftest test-explain-deps
8+ (let [deps-map {:mvn/repos {" myrepo" {:url " https://repo1.maven.org/maven2/"
9+ :snapshots true }}}]
10+ (is (= (specs/explain-deps deps-map)
11+ " Found: true, expected: map?, in: [:mvn/repos \" myrepo\" 1 :snapshots]" )))
12+
13+ (let [deps-map {:tools/usage {:ns-default " some.ns" }}]
14+ (is (= (specs/explain-deps deps-map)
15+ " Found: \" some.ns\" , expected: simple-symbol?, in: [:tools/usage :ns-default]" ))))
16+
17+ (comment
18+ (test-explain-deps )
19+ )
You can’t perform that action at this time.
0 commit comments