Martin Krauskopf wrote:
> Thomas E Enebo wrote:
>   
>> I would write this specification using unit/test API compatiable tests.
>> This could still serve as a specification and plug straight into our
>> testing framework (we (JRuby) are moving to miniunit/test/unit tests).
>> Having small pass/fail tests will make it easier for us to support this 
>> effort.
>>     
> Yes, this is what I'm beginning to work on. It will be bunch of small 
> -Test::Unit::TestCase-s which will be testing every corner of the 
> protocol, runnable against whatever Ruby implementation. So it will as 
> well catch every incompatibility in JRuby vs. CRuby then. Which is also 
> the case now but little cumbersome since one more Java layer. I'll still 
> be filling bugs into your IssueTracker with minimalistic test-cases.
>   
That's a great idea, this should help to fix some of the remaining
issues with JRuby's tracing implementation (line numbers, bindings) and
show the JRuby work left for compatibility with CRuby.

Could you make this stuff (tests, etc) available on the net, over at
RubyForge or wherever is convenient. I want to chip in some work for
that, but I can't justify too much right now - the JRuby RDT plugin
offers to many chances for features.

One thing I'd like to look at is the Bindings problem - ie. RDT can't
show Variables for a JRuby process, because the JRuby tracing system
doesn't provide the right type of object.  Having a basic Test system
available would be nice.


murphee
-- 
Blog @ http://jroller.com/page/murphee 
Maintainer of EclipseShell @ http://eclipse-shell.sourceforge.net/




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Rubyeclipse-development mailing list
Rubyeclipse-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development

Reply via email to