[MacRuby-devel] How far away is Cucumber and RSpec support?

Conrad Taylor conradwt at gmail.com
Sun Nov 22 22:26:14 PST 2009


On Sun, Nov 22, 2009 at 10:08 PM, Joshua Ballanco <joshua.ballanco at apple.com
> wrote:

> I've been playing with Cucumber, but so far there are still a few issues.
> It doesn't seem like anything quite so hard to deal with as RSpec, but it's
> still early days.
>
> - Josh
>
>
Josh, do you mean you're seeing issues with Cucumber on MacRuby?  In any
case, the one good thing good about gemcutter.org
is that they display the runtime dependencies if any for a given gem.  At
this time, the cucumber gem has the following runtime
dependencies:

*erm-ansicolor <http://www.gemcutter.org/gems/term-ansicolor>* =
1.0.4<http://www.gemcutter.org/gems/term-ansicolor>
<http://www.gemcutter.org/gems/term-ansicolor>*treetop* =
1.4.2<http://www.gemcutter.org/gems/treetop>
<http://www.gemcutter.org/gems/treetop>*polyglot* =
0.2.9<http://www.gemcutter.org/gems/polyglot>
<http://www.gemcutter.org/gems/polyglot>*builder* =
2.1.2<http://www.gemcutter.org/gems/builder>
<http://www.gemcutter.org/gems/builder>*diff-lcs* =
1.1.2<http://www.gemcutter.org/gems/diff-lcs>

In addition to the above list, a lot of people tend to use the webrat gem as
well when using cucumber.  Anyway, I looked the RSpec and it was out of my
level of expertise.  RSpec team also said that they were in the process of
cleaning up things to make it easier to run on the various VMs.  In the
meantime, I'll see what happens with RSpec 2.0 alpha and MacRuby.

-Conrad


> On Nov 22, 2009, at 8:15 PM, Laurent Sansonetti wrote:
>
> > Hi Giampiero,
> >
> > The latest 0.5 beta doesn't run rspec, AFAIK. The rspec code is using too
> much dark magic that MacRuby can actually handle. Last time we check, we
> fail to run it because our #caller returns something different than the
> original Ruby.
> >
> > We might eventually run rspec in the next beta. I heard they are cleaning
> the code at the moment so maybe we will run it, indirectly.
> >
> > I know nothing about Cucumber support, yet. As usual, if you want to
> help, please try it, if it doesn't work, investigate why, reduce the problem
> and file a Trac report :-)
> >
> > Laurent
> >
> > On Nov 21, 2009, at 12:17 PM, Giampiero De Ciantis wrote:
> >
> >> I know the topic of RSpec support has come up before, specifically about
> why it doesn't function. Does anyone know if the fixes in the 0.5 release
> will cover those issues? Or is this something of 0.6?
> >>
> >> Cheers,
> >>
> >> -Gp
> >> _______________________________________________
> >> MacRuby-devel mailing list
> >> MacRuby-devel at lists.macosforge.org
> >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> >
> > _______________________________________________
> > MacRuby-devel mailing list
> > MacRuby-devel at lists.macosforge.org
> > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20091122/07e5cd02/attachment-0001.html>


More information about the MacRuby-devel mailing list