Skip to content

Commit 9da2f8d

Browse files
yuhan0bbatsov
authored andcommitted
Update changelog and tests for clojure-unwind changes
1 parent 756d694 commit 9da2f8d

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

clojure-mode-refactor-threading-test.el

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,26 @@
227227
(clojure-unwind)
228228
(clojure-unwind))
229229

230+
(when-refactoring-it "should unwind N steps with numeric prefix arg"
231+
"(->> [1 2 3 4 5]
232+
(filter even?)
233+
(map square)
234+
sum)"
235+
236+
"(->> (sum (map square (filter even? [1 2 3 4 5]))))"
237+
238+
(clojure-unwind 3))
239+
240+
(when-refactoring-it "should unwind completely with universal prefix arg"
241+
"(->> [1 2 3 4 5]
242+
(filter even?)
243+
(map square)
244+
sum)"
245+
246+
"(sum (map square (filter even? [1 2 3 4 5])))"
247+
248+
(clojure-unwind '(4)))
249+
230250
(when-refactoring-it "should unwind with function name"
231251
"(->> [1 2 3 4 5]
232252
sum

0 commit comments

Comments
 (0)