Current finding, run-tests works in a shell with a REPL and in vim- clojure: Testing konato.ode.tests.test-ode
Ran 9 tests containing 21 assertions. 0 failures, 0 errors. nil But still doesn't work on Emacs. Thank you, Stephane On May 7, 11:20 am, stephaner <stepha...@gmail.com> wrote: > Now I'm on revision 774 of clojure-contrib but still have the error: > > java.lang.IllegalArgumentException: Wrong number of args passed to: > test-is$report > [Thrown class java.lang.RuntimeException] > > Restarts: > 0: [ABORT] Return to SLIME's top level. > 1: [CAUSE] Throw cause of this exception > > Backtrace: > 0: clojure.lang.LazySeq.seq(LazySeq.java:46) > 1: clojure.lang.RT.seq(RT.java:436) > 2: clojure.core$seq__3133.invoke(core.clj:103) > 3: clojure.core$spread__3240.invoke(core.clj:383) > 4: clojure.core$spread__3240.invoke(core.clj:384) > 5: clojure.core$apply__3243.doInvoke(core.clj:390) > 6: clojure.lang.RestFn.invoke(RestFn.java:443) > 7: clojure.contrib.test_is$run_tests__5028.doInvoke(test_is.clj:914) > 8: clojure.lang.RestFn.invoke(RestFn.java:413) > 9: user$eval__1799.invoke(NO_SOURCE_FILE:1) > 10: clojure.lang.Compiler.eval(Compiler.java:4532) > 11: clojure.core$eval__3990.invoke(core.clj:1728) > 12: swank.commands.basic$eval_region__774.invoke(basic.clj:36) > 13: swank.commands.basic$listener_eval__783.invoke(basic.clj:50) > 14: clojure.lang.Var.invoke(Var.java:346) > 15: user$eval__1796.invoke(NO_SOURCE_FILE) > 16: clojure.lang.Compiler.eval(Compiler.java:4532) > 17: clojure.core$eval__3990.invoke(core.clj:1728) > 18: swank.core$eval_in_emacs_package__395.invoke(core.clj:55) > 19: swank.core$eval_for_emacs__472.invoke(core.clj:123) > 20: clojure.lang.Var.invoke(Var.java:354) > 21: clojure.lang.AFn.applyToHelper(AFn.java:179) > 22: clojure.lang.Var.applyTo(Var.java:463) > 23: clojure.core$apply__3243.doInvoke(core.clj:390) > 24: clojure.lang.RestFn.invoke(RestFn.java:428) > 25: swank.core$eval_from_control__398.invoke(core.clj:62) > 26: swank.core$eval_loop__401.invoke(core.clj:67) > 27: swank.core$spawn_repl_thread__533$fn__564$fn__566.invoke(core.clj: > 173) > 28: clojure.lang.AFn.applyToHelper(AFn.java:171) > 29: clojure.lang.AFn.applyTo(AFn.java:164) > 30: clojure.core$apply__3243.doInvoke(core.clj:390) > 31: clojure.lang.RestFn.invoke(RestFn.java:428) > 32: swank.core$spawn_repl_thread__533$fn__564.doInvoke(core.clj:170) > 33: clojure.lang.RestFn.invoke(RestFn.java:402) > 34: clojure.lang.AFn.run(AFn.java:37) > 35: java.lang.Thread.run(Thread.java:619) > > On May 7, 10:57 am, stephaner <stepha...@gmail.com> wrote: > > > Hi Mr. Sierra, > > > I still have the same error after rebuild. Here is my clj-build > > script: > > #!/bin/sh -e > > CLJ_ROOT=/home/stephane/src > > > export CLJ_ROOT > > > cd $CLJ_ROOT > > rm -dfr clojure > > rm -dfr clojure-contrib > > rm -dfr clojure-mode > > rm -dfr swank-clojure > > rm -dfr slime > > svn checkouthttp://clojure.googlecode.com/svn/trunk/clojure > > git clone git://github.com/jochu/clojure-mode.git > > git clone git://github.com/jochu/swank-clojure.git > > svn checkouthttp://clojure-contrib.googlecode.com/svn/trunk/clojure- > > contrib > > cvs -d :pserver:anonymous:anonym...@common-lisp.net:/project/slime/ > > cvsroot co slime > > cd clojure > > ant > > cd - > > cd clojure-contrib > > ant -Dclojure.jar=/home/stephane/src/clojure/clojure.jar > > > Here is the contrib version I have: > > > svn checkouthttp://clojure-contrib.googlecode.com/svn/trunk/clojure- > > contrib > > Checked out revision 773. > > > But running from REPL in shell is ok: > > Clojure 1.1.0-alpha-SNAPSHOT > > user=> (load-file "/home/stephane/prjode/src/konato/ode/tests/ > > test_ode.clj") > > nil > > user=> (run-tests 'konato.ode.tests.test- > > ode) > > > Testing konato.ode.tests.test-ode > > > Ran 9 tests containing 21 assertions. > > 0 failures, 0 errors. > > nil > > user=> > > > May be I do not take a good release of the other component for emacs > > slime, swank? > > > Thank you, > > > Stephane __/) > > > On May 7, 10:01 am, Stuart Sierra <the.stuart.sie...@gmail.com> wrote: > > > > Hi Stephane, > > > Sorry about this; it was my fault. Should be fixed now, contrib SVN > > > rev. 773. > > > -Stuart Sierra > > > > On May 7, 8:27 am, stephaner <stepha...@gmail.com> wrote: > > > > > Hi everyone, > > > > > I've upgrade to the lastest release, i'm trying under Emacs to run- > > > > tests and now I receive the following error: > > > > > We evaluating: (run-tests 'konato.ode.tests.test-ode) > > > > > I receive: > > > > > java.lang.RuntimeException: java.lang.IllegalArgumentException: Wrong > > > > number of args passed to: test-is$report (NO_SOURCE_FILE:0) > > > > [Thrown class clojure.lang.Compiler$CompilerException] > > > > > I did remove all the src repertories and did a complete rebuild of > > > > clojure. Tried with clojure 1.0.0 got the same thing. > > > > > This seems related to emacs slime or a way clojure handle repertory > > > > reference , I can still run my test into a clojure repl started in the > > > > shell. > > > > > Another little change, that might be related: > > > > Before in emacs I was able to evaluate correctly: > > > > (load-file "prjode/src/konato/ode/tests/test_ode.clj") > > > > > Now, I have to add the full path: > > > > (load-file "/home/stephane/prjode/src/konato/ode/tests/test_ode.clj") > > > > > Here is my clojure starting script: > > > > #!/bin/sh -e > > > > > JAVA=java > > > > CLJ_DIR=$HOME/src/clojure > > > > CLOJURE=$CLJ_DIR/clojure.jar > > > > CONTRIB=$HOME/src/clojure-contrib/clojure-contrib.jar > > > > #JLINE=$HOME/src/jline-0.9.94/jline-0.9.94.jar > > > > > ODE=$HOME/prjode/src/ > > > > > #CP=$PWD:$CLOJURE:$JLINE:$CONTRIB:$ODE: > > > > CP=$PWD:$CLOJURE:$CONTRIB:$ODE:. > > > > java -server \ > > > > -Xdebug - > > > > Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 \ > > > > -cp $CP clojure.lang.Repl > > > > > Thank you, > > > > > Stephane --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---