|
7 | 7 |
|
8 | 8 | (def ^:const bfkey :cider.nrepl.middleware.util.instrument/breakfunction) |
9 | 9 |
|
10 | | -(deftest irrelevant-return-value |
| 10 | +(deftest irrelevant-return-value-test |
11 | 11 | (are [x] (let [exp (clojure.walk/macroexpand-all x)] |
12 | 12 | (= exp (clojure.walk/macroexpand-all `(d/breakpoint-if-interesting ~exp [] nil)))) |
13 | 13 | '(defn name "" [] (inc 2)) |
|
16 | 16 | '(fn name [] (inc 2)) |
17 | 17 | '(fn* name ([] (inc 2))))) |
18 | 18 |
|
19 | | -(deftest coord< |
| 19 | +(deftest coord<-test |
20 | 20 | (are [a b] (and (d/coord< a b) |
21 | 21 | (not (d/coord< b a))) |
22 | 22 | [1] [] |
|
25 | 25 | [1 2] [1 3] |
26 | 26 | [1 0] [1])) |
27 | 27 |
|
28 | | -(deftest skip-breaks |
| 28 | +(deftest skip-breaks-test |
29 | 29 | (binding [d/*skip-breaks* (atom {:mode :all})] |
30 | 30 | (is (#'d/skip-breaks? [])) |
31 | 31 | (is (#'d/skip-breaks? nil)) |
|
92 | 92 | (with-redefs [t/send (send-override :inject)] |
93 | 93 | (is (= :inject (#'d/read-debug-command 'value {}))))) |
94 | 94 |
|
95 | | -(deftest read-debug-command-eval |
| 95 | +(deftest read-debug-command-eval-test |
96 | 96 | (let [replies (atom [:eval 100 :next])] |
97 | 97 | (with-redefs [t/send (fn [trans {:keys [key]}] |
98 | 98 | (deliver (@d/promises key) (first @replies)) |
|
106 | 106 | `(binding [d/*locals* ~(#'d/sanitize-env &env)] |
107 | 107 | ~value)) |
108 | 108 |
|
109 | | -(deftest read-debug-eval-expression |
| 109 | +(deftest read-debug-eval-expression-test |
110 | 110 | (reset! d/debugger-message {}) |
111 | 111 | (let [x 1] |
112 | 112 | (with-redefs [t/send (send-override '(inc 10))] |
|
122 | 122 | (with-locals |
123 | 123 | (#'d/eval-with-locals '(inc x))))))) |
124 | 124 |
|
125 | | -(deftest eval-with-locals-exceptions |
| 125 | +(deftest eval-with-locals-exceptions-test |
126 | 126 | (binding [*msg* {:session (atom {})}] |
127 | 127 | (let [e (Exception. "HI") |
128 | 128 | resp (atom nil)] |
|
132 | 132 | (is (coll? (:causes @resp))) |
133 | 133 | (is (= "HI" (:message (last (:causes @resp))))))))) |
134 | 134 |
|
135 | | -(deftest initialize |
| 135 | +(deftest initialize-test |
136 | 136 | (with-redefs [d/debugger-message (atom nil)] |
137 | 137 | (let [resp (atom nil)] |
138 | 138 | (with-redefs [t/send (fn [_ response] (reset! resp response))] |
|
144 | 144 | (#'d/initialize {:hi true})) |
145 | 145 | (is (:status @resp))))) |
146 | 146 |
|
147 | | -(deftest locals-for-message |
| 147 | +(deftest locals-for-message-test |
148 | 148 | (let [x 1 |
149 | 149 | to_ignore 0 |
150 | 150 | to__ignore 0] |
151 | 151 | (with-locals |
152 | 152 | (is (= '(("x" "1")) |
153 | 153 | (#'d/locals-for-message d/*locals*)))))) |
154 | 154 |
|
155 | | -(deftest eval-expression-with-code |
| 155 | +(deftest eval-expression-with-code-test |
156 | 156 | (with-locals |
157 | 157 | (is (= (#'d/read-debug-eval-expression |
158 | 158 | "Unused prompt" {:some "random", 'meaningless :map} '(inc 1)) |
|
163 | 163 | "Unused prompt" {:some "random", 'meaningless :map} '(inc x)) |
164 | 164 | 11))))) |
165 | 165 |
|
166 | | -(deftest inspect-then-read-command |
| 166 | +(deftest inspect-then-read-command-test |
167 | 167 | (with-redefs [d/debugger-message (atom {:session (atom {})}) |
168 | 168 | d/read-debug-command vector] |
169 | 169 | (let [[v m] (#'d/inspect-then-read-command :value {} 32 10)] |
170 | 170 | (is (= v :value)) |
171 | 171 | (is (string? (:inspect m)))))) |
172 | 172 |
|
173 | | -(deftest debug-reader |
| 173 | +(deftest debug-reader-test |
174 | 174 | (is (empty? (remove #(bfkey (meta %)) |
175 | 175 | (d/debug-reader '[a b c])))) |
176 | 176 | (is (bfkey (meta (d/debug-reader '[a b c])))) |
177 | 177 | (is (= (count (remove #(bfkey (meta %)) |
178 | 178 | (d/debug-reader '[a :b 10]))) |
179 | 179 | 2))) |
180 | 180 |
|
181 | | -(deftest breakpoint-reader |
| 181 | +(deftest breakpoint-reader-test |
182 | 182 | (is (bfkey (meta (d/breakpoint-reader '[a b c])))) |
183 | 183 | (is (= '[a :b 10 "ok"] |
184 | 184 | (remove #(bfkey (meta %)) (d/breakpoint-reader '[a :b 10 "ok"])))) |
185 | 185 | ;; Just don't error |
186 | 186 | (is (map d/breakpoint-reader '[a :b 10 "ok"]))) |
187 | 187 |
|
188 | | -(deftest reader-macros |
| 188 | +(deftest reader-macros-test |
189 | 189 | (binding [*data-readers* {'dbg d/debug-reader}] |
190 | 190 | ;; Reader macro variants |
191 | 191 | (is (empty? (remove #(bfkey (meta %)) (read-string "#dbg [a b c]")))) |
192 | 192 | (is (bfkey (meta (read-string "#dbg [a b c]")))) |
193 | 193 | (is (= (count (remove #(bfkey (meta %)) (read-string "#dbg [a :b 10]"))) |
194 | 194 | 2)))) |
195 | 195 |
|
196 | | -(deftest pr-short |
| 196 | +(deftest pr-short-test |
197 | 197 | (reset! d/print-length 4) |
198 | 198 | (reset! d/print-level 2) |
199 | 199 | (is (< (count (d/pr-short [1 2 3 4 5 6 7 8 9 10])) |
|
0 commit comments