This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-21
Channels
- # beginners (55)
- # cider (13)
- # cljdoc (4)
- # cljsjs (1)
- # clojure (11)
- # clojure-spec (7)
- # clojure-uk (9)
- # clojurescript (42)
- # docs (5)
- # figwheel-main (9)
- # fulcro (4)
- # graphql (4)
- # hoplon (27)
- # keechma (32)
- # leiningen (11)
- # luminus (2)
- # nyc (2)
- # off-topic (73)
- # parinfer (1)
- # re-frame (36)
- # reagent (2)
- # reitit (6)
- # ring-swagger (3)
- # shadow-cljs (51)
- # spacemacs (4)
- # tools-deps (17)
- # uncomplicate (1)
I’m seeing a strange issue with checkout deps… I have a locally-edited library linked in my checkouts/ directory, version numbers match everywhere they’re supposed to, but when I try and run my main project I get FileNotFound errors looking for the test fixtures on the library.
to be clear: the test fixtures do exist in the library project. just no idea why my main project is looking for them at all on a simple lein repl
when I remove it from checkouts/
(i.e. just have it in my local ~/.m2
repo) I get errors looking for the library’s core-test.clj. Baffling.
lein version, clojure version?
argh… I’ve been banging my head against it for 3 hours and as soon as I ask the question I think I figured it out…
I have a composite :dev
profile that pulls from profiles.clj
(for env
). I used :dev
instead of :profiles/dev
, so it was overwriting the :dev
profile.
Not sure why that suddenly wanted to bring in all the test code, but I guess I’ve never really looked at what the default :dev
profile is actually doing.
so you fixed it?