Skip to content

Commit 72f04cb

Browse files
committed
Adapt some tests
1 parent 068b52b commit 72f04cb

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

Diff for: test/cider-tests.el

+11-7
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@
210210
(before-each
211211
;; FIXME: Needed because its set in an earlier test
212212
(setq-local cider-jack-in-lein-plugins nil)
213+
(setq-local cider-jack-in-dependencies nil)
213214
(setq-local cider-jack-in-nrepl-middlewares '("cider.nrepl/cider-middleware"))
214215
(setq-local cider-jack-in-dependencies-exclusions '()))
215216
(it "can concat in a lein project"
@@ -397,6 +398,7 @@
397398
"YwBsAG8AagB1AHIAZQAgACIAIgBjAG0AZAAtAHAAYQByAGEAbQBzACIAIgA="))))
398399
(describe "when 'clojure-cli project type"
399400
(it "uses main opts in an alias to prevent other mains from winning"
401+
(setq-local cider-jack-in-dependencies nil)
400402
(setq-local cider-jack-in-nrepl-middlewares '("cider.nrepl/cider-middleware"))
401403
(let ((expected (string-join '("clojure -Sdeps '{:deps {nrepl/nrepl {:mvn/version \"0.9.0\"} "
402404
"cider/cider-nrepl {:mvn/version \"0.28.3\"}} "
@@ -411,12 +413,14 @@
411413
(spy-on 'cider-jack-in-resolve-command :and-return-value "clojure")
412414
(expect (plist-get (cider--update-jack-in-cmd nil) :jack-in-cmd)
413415
:to-equal expected)))
416+
414417
(it "allows specifying custom aliases with `cider-clojure-cli-aliases`"
415418
(let ((expected (string-join '("clojure -Sdeps '{:deps {nrepl/nrepl {:mvn/version \"0.9.0\"} "
416419
"cider/cider-nrepl {:mvn/version \"0.28.3\"}} "
417420
":aliases {:cider/nrepl {:main-opts [\"-m\" \"nrepl.cmdline\" \"--middleware\""
418421
" \"[cider.nrepl/cider-middleware]\"]}}}' -M:dev:test:cider/nrepl")
419422
"")))
423+
(setq-local cider-jack-in-dependencies nil)
420424
(setq-local cider-clojure-cli-aliases "-A:dev:test")
421425
(setq-local cider-allow-jack-in-without-project t)
422426
(setq-local cider-clojure-cli-command "clojure")
@@ -426,17 +430,17 @@
426430
(expect (plist-get (cider--update-jack-in-cmd nil) :jack-in-cmd)
427431
:to-equal expected)))
428432
(it "should remove duplicates, yielding the same result"
429-
(let ((expected (string-join '("-Sdeps '{:deps {nrepl/nrepl {:mvn/version \"0.9.0\"} "
430-
"cider/cider-nrepl {:mvn/version \"0.28.3\"}} "
433+
(let ((expected (string-join '("-Sdeps '{:deps {cider/cider-nrepl {:mvn/version \"0.28.3\"} "
434+
"nrepl/nrepl {:mvn/version \"0.9.0\"}} "
431435
":aliases {:cider/nrepl {:main-opts [\"-m\" \"nrepl.cmdline\" \"--middleware\""
432-
" \"[cider.nrepl/cider-middleware]\"]}}}' -M:cider/nrepl")
436+
" \"[cider.nrepl/cider-middleware]\"]}}}' -M:dev:test:cider/nrepl")
433437
"")))
434438
(expect (cider-clojure-cli-jack-in-dependencies nil nil '(("nrepl/nrepl" "0.9.0")
435439
("nrepl/nrepl" "0.9.0")))
436440
:to-equal expected)))
437441
(it "handles aliases correctly"
438-
(let ((expected (string-join '("-Sdeps '{:deps {nrepl/nrepl {:mvn/version \"0.9.0\"} "
439-
"cider/cider-nrepl {:mvn/version \"0.28.3\"}} "
442+
(let ((expected (string-join '("-Sdeps '{:deps {cider/cider-nrepl {:mvn/version \"0.28.3\"} "
443+
"nrepl/nrepl {:mvn/version \"0.9.0\"}} "
440444
":aliases {:cider/nrepl {:main-opts [\"-m\" \"nrepl.cmdline\" \"--middleware\""
441445
" \"[cider.nrepl/cider-middleware]\"]}}}' -M:test:cider/nrepl")
442446
""))
@@ -458,8 +462,8 @@
458462
(expect (cider-clojure-cli-jack-in-dependencies nil nil deps)
459463
:to-equal expected)))))
460464
(it "allows for global options"
461-
(let ((expected (string-join '("-J-Djdk.attach.allowAttachSelf -Sdeps '{:deps {nrepl/nrepl {:mvn/version \"0.9.0\"} "
462-
"cider/cider-nrepl {:mvn/version \"0.28.3\"}} "
465+
(let ((expected (string-join '("-J-Djdk.attach.allowAttachSelf -Sdeps '{:deps {cider/cider-nrepl {:mvn/version \"0.28.3\"} "
466+
"nrepl/nrepl {:mvn/version \"0.9.0\"}} "
463467
":aliases {:cider/nrepl {:main-opts [\"-m\" \"nrepl.cmdline\" \"--middleware\""
464468
" \"[cider.nrepl/cider-middleware]\"]}}}' -M:test:cider/nrepl")
465469
""))

0 commit comments

Comments
 (0)