Re: Ioke - getting started.

  • From: "Martin Elwin" <martin@elwin.com>
  • To: "Ola Bini" <ola.bini@gmail.com>
  • Cc: dev@ioke.kenai.com
  • Subject: Re: Ioke - getting started.
  • Date: Thu, 8 Jan 2009 23:14:55 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=O03Xj8fGJYBStFXi8nfU1e49eoxQoYdgDdwlh2plzaCt0tUiCIZ+YMig2JlTngAGeX nsH+quv7RRnpVfljQyD8yB/+uGJJmuWiWtymzxV6N3eJLqoGb9Vr0NWaoWreE6KZ3RIe YPrsMaoFUkDki45uz7gbNeFa2DFtswSHLf9bY=

On Thu, Jan 8, 2009 at 10:21 PM, Ola Bini <ola.bini@gmail.com> wrote:
> This could be an ordering problem. Meaning it only fails when running all 
> the tests, and it only fails in one specific ordering of them because 
> they're failing because of a global name being there when it shouldn't - or 
> the other way around. Could you just add it to the issue tracker and I'll 
> fix it tomorrow?

Yes, indeed. Digging further (and increasing my grasp of Ioke as
well!) revealed that the two tests failed because of other tests
setting cells in Ground which the subsequent tests didn't expect:

% grep -r "Ground flurg =" test
test/message_spec.ik:      Message wrap(Ground flurg = 444)
test/default_behavior_spec.ik:      `(Ground flurg = 444)

% grep -r "Ground y =" test
test/list_spec.ik:      Ground y = []
test/range_spec.ik:      Ground y = []
test/range_spec.ik:      Ground y = []
test/range_spec.ik:      Ground y = []
test/range_spec.ik:      Ground y = []
test/dict_spec.ik:      Ground y = []
test/set_spec.ik:      Ground y = []

I'm not sure if you want the tests to leave the world in a clean state
or if we could just change the used cell names. As no existing tests
do any cleanup to speak of I just change the cell names, which
resolved the issue. Fixes for each tests are commited to
git://github.com/melwin/ioke.git

I also added this to bugzilla
(http://kenai.com/bugzilla/show_bug.cgi?id=163) for tracking.

> Patches to your github account is perfect. I'll use the forkqueue to pull 
> them.

Cool!

/M


Ioke - getting started.

Martin Elwin 01/08/2009

Re: Ioke - getting started.

Ola Bini 01/08/2009

Re: Ioke - getting started.

Martin Elwin 01/08/2009

Re: Ioke - getting started.

Ola Bini 01/09/2009
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close