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
-~----------~----~----~----~------~----~------~--~---

Reply via email to