|
62 | 62 | :to-equal "update-in :dependencies conj \\[org.clojure/tools.nrepl\\ \\\"0.2.12\\\"\\ \\:exclusions\\ \\[org.clojure/clojure\\ foo.bar/baz\\]\\] -- update-in :plugins conj \\[cider/cider-nrepl\\ \\\"0.10.0-SNAPSHOT\\\"\\] -- repl :headless"))
|
63 | 63 |
|
64 | 64 | (it "can inject dependencies in a boot project"
|
65 |
| - (expect (cider-inject-jack-in-dependencies "" "repl -s wait" "boot") |
| 65 | + (expect (cider-inject-jack-in-dependencies "" "repl -s wait" 'boot) |
66 | 66 | :to-equal "-i \"(require 'cider.tasks)\" -d org.clojure/tools.nrepl\\:0.2.12 -d cider/cider-nrepl\\:0.10.0-SNAPSHOT cider.tasks/add-middleware -m cider.nrepl/cider-middleware repl -s wait"))
|
67 | 67 |
|
68 | 68 | (it "can inject dependencies in a gradle project"
|
69 |
| - (expect (cider-inject-jack-in-dependencies "" "--no-daemon clojureRepl" "gradle") |
| 69 | + (expect (cider-inject-jack-in-dependencies "" "--no-daemon clojureRepl" 'gradle) |
70 | 70 | :to-equal "--no-daemon clojureRepl")))
|
71 | 71 |
|
72 | 72 | (describe "when there are multiple dependencies"
|
|
79 | 79 | :to-equal "update-in :dependencies conj \\[org.clojure/tools.nrepl\\ \\\"0.2.12\\\"\\] -- update-in :plugins conj \\[refactor-nrepl\\ \\\"2.0.0\\\"\\] -- update-in :plugins conj \\[cider/cider-nrepl\\ \\\"0.11.0\\\"\\] -- repl :headless"))
|
80 | 80 |
|
81 | 81 | (it "can inject dependencies in a boot project"
|
82 |
| - (expect (cider-inject-jack-in-dependencies "" "repl -s wait" "boot") |
| 82 | + (expect (cider-inject-jack-in-dependencies "" "repl -s wait" 'boot) |
83 | 83 | :to-equal "-i \"(require 'cider.tasks)\" -d org.clojure/tools.nrepl\\:0.2.12 -d refactor-nrepl\\:2.0.0 -d cider/cider-nrepl\\:0.11.0 cider.tasks/add-middleware -m refactor-nrepl.middleware/wrap-refactor -m cider.nrepl/cider-middleware repl -s wait")))
|
84 | 84 |
|
85 | 85 | (describe "when there are global options"
|
|
92 | 92 | (expect (cider-inject-jack-in-dependencies "-o -U" "repl :headless" 'lein)
|
93 | 93 | :to-equal "-o -U update-in :dependencies conj \\[org.clojure/tools.nrepl\\ \\\"0.2.12\\\"\\] -- update-in :plugins conj \\[cider/cider-nrepl\\ \\\"0.11.0\\\"\\] -- repl :headless"))
|
94 | 94 | (it "can concat in a boot project"
|
95 |
| - (expect (cider-inject-jack-in-dependencies "-C -o" "repl -s wait" "boot") |
| 95 | + (expect (cider-inject-jack-in-dependencies "-C -o" "repl -s wait" 'boot) |
96 | 96 | :to-equal "-C -o -i \"(require 'cider.tasks)\" -d org.clojure/tools.nrepl\\:0.2.12 -d cider/cider-nrepl\\:0.11.0 cider.tasks/add-middleware -m cider.nrepl/cider-middleware repl -s wait"))
|
97 | 97 | (it "can concat in a gradle project"
|
98 |
| - (expect (cider-inject-jack-in-dependencies "-m" "--no-daemon clojureRepl" "gradle") |
| 98 | + (expect (cider-inject-jack-in-dependencies "-m" "--no-daemon clojureRepl" 'gradle) |
99 | 99 | :to-equal "-m --no-daemon clojureRepl")))
|
100 | 100 |
|
101 | 101 | (describe "when there are predicates"
|
|
150 | 150 | (expect (cider-inject-jack-in-dependencies "" "repl :headless" 'lein)
|
151 | 151 | :to-equal "update-in :dependencies conj \\[org.clojure/tools.nrepl\\ \\\"0.2.12\\\"\\] -- update-in :plugins conj \\[refactor-nrepl\\ \\\"2.0.0\\\"\\] -- update-in :plugins conj \\[cider/cider-nrepl\\ \\\"0.11.0\\\"\\] -- repl :headless"))
|
152 | 152 | (it "uses them in a boot project"
|
153 |
| - (expect (cider-inject-jack-in-dependencies "" "repl -s wait" "boot") |
| 153 | + (expect (cider-inject-jack-in-dependencies "" "repl -s wait" 'boot) |
154 | 154 | :to-equal "-i \"(require 'cider.tasks)\" -d org.clojure/tools.nrepl\\:0.2.12 -d refactor-nrepl\\:2.0.0 -d cider/cider-nrepl\\:0.11.0 cider.tasks/add-middleware -m refactor-nrepl.middleware/wrap-refactor -m cider.nrepl/cider-middleware repl -s wait"))))
|
155 | 155 |
|
156 | 156 | (describe "cider-jack-in-auto-inject-clojure"
|
|
0 commit comments