Test case for clojure-emacs/cider-nrepl#947
[nREPL] Starting server via /usr/local/bin/lein update-in :dependencies conj [nrepl/nrepl\ "1.5.0"] -- update-in :plugins conj [cider/cider-nrepl\ "0.58.0"] -- repl :headless :host localhost
- download Datomic peer dep as per https://docs.datomic.com/releases-pro.html
curl https://datomic-pro-downloads.s3.amazonaws.com/1.0.7394/datomic-pro-1.0.7394.zip -O - unzip downloaded file and go inside the unzipped dir
- install Datomic peer dep
mvn install:install-file -Dfile=datomic-pro-1.0.7394/peer-1.0.7394.jar -DgroupId=com.datomic -DartifactId=peer -Dversion=1.0.7394 -Dpackaging=jar
- open this project in Emacs
- navigate to test/foo/core_test.clj
- cider-test-run-ns-tests
- observe
java.lang.AbstractMethodError: Receiver class datomic.query.EntityMap does not define or inherit an implementation of the resolved method 'abstract clojure.lang.IPersistentCollection cons(java.lang.Object)' of interface clojure.lang.IPersistentCollection.error
The same test runs without exception via lein test