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