On Wed, Jan 28, 2009 at 9:33 AM, aslak hellesoy
<[email protected]> wrote:
> On Wed, Jan 28, 2009 at 9:31 AM, aslak hellesoy
> <[email protected]> wrote:
>> On Wed, Jan 28, 2009 at 9:12 AM, Mauro Talevi
>> <[email protected]> wrote:
>>> aslak hellesoy wrote:
>>>>
>>>>
>>>> On Fri, Jan 23, 2009 at 2:16 PM, aslak hellesoy <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>>
>>>>
>>>>    On Fri, Jan 23, 2009 at 1:02 PM, Mauro Talevi
>>>>    <[email protected]
>>>>    <mailto:[email protected]>> wrote:
>>>>
>>>>        aslak hellesoy wrote:
>>>>
>>>>            Hi gang,
>>>>
>>>>            With a little JRuby love I managed to hook Cucumber
>>>>            (http://cukes.info/) up to JBehave. My latest commit:
>>>>
>>>>  
>>>> http://github.com/aslakhellesoy/cucumber/commit/855e033832e19b5ad248c57cfb4abc8f72fa2da0
>>>>
>>>>            What this means is that it will be possible to use Cucumber
>>>>            with Java, implementing steps simply by subclassing
>>>>            org.jbehave.scenario.steps.Steps. I don't use the Scenario
>>>>            or runner classes. The README in the link above
>>>>            explains why this is interesting.
>>>>
>>>>            I'm planning to package Cucumber in an executable
>>>>            cucumber.jar file so people can run it from the command line,
>>>>            just like the pure ruby version.
>>>>
>>>>            Any thoughts on this?
>>>>
>>>>            Aslak (::)
>>>>
>>>>
>>>>        Ehi Asklak,
>>>>
>>>>        welcome back to Java-land :-)
>>>>
>>>>        Very interesting stuff - I'll have a closer look and sniff at
>>>>        weekend. But looks promising ...
>>>>
>>>>
>>>>    Glad you like it. Here is how to try it out until I package a more
>>>>    user-friendly release:
>>>>
>>>>    Install jruby and git or msysgit
>>>>
>>>>    git clone git://github.com/aslakhellesoy/cucumber.git
>>>>    <http://github.com/aslakhellesoy/cucumber.git> # A little slow - I
>>>>    need to http://kerneltrap.org/mailarchive/git/2007/10/7/331471
>>>>    jruby -S gem install diff-lcs treetop rspec term-ansicolor
>>>>    cd cucumber
>>>>    git checkout -b ast
>>>>    git pull origin ast
>>>>    cd examples/jbehave
>>>>    mvn compile jar:jar
>>>>    jruby ../../bin/cucumber features
>>>>    jruby ../../bin/cucumber features/trading.feature:5:22 # Only run
>>>>    first and last scenario
>>>>
>>>
>>> Aslak,
>>>
>>> I've been doing through the todo list above and on second step I get
>>> failure:
>>>
>>>  jruby -S gem install diff-lcs treetop rspec term-ansicolor
>>> JRuby limited openssl loaded. gem install jruby-openssl for full support.
>>> http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
>>> Bulk updating Gem source index for: http://gems.rubyforge.org/
>>> ERROR:  While executing gem ... (Gem::RemoteSourceException)
>>>    Error fetching remote gem cache: ParserException while scanning a block
>>> mapping we had this expected <block end>, but found
>>> org.jvyamlb.tokens.ScalarToken
>>>
>>
>> This just means one of the mirrors serving gems was not responding.
>> Did you try more than once?
>>
>
> Oops sorry that's not correct. Looks like a JRuby bug.
> What jruby version do you have? You should use the latest version (1.1.6)
>

Okokokokok. I didn't get enough sleep. I see you have a really old
JRuby version. Just upgrade and you should be fine.

Aslak

>>> with
>>>
>>> jruby -v
>>> ruby 1.8.6 (2008-05-28 rev 6586) [i386-jruby1.1.2]
>>>
>>> Not sure if the missing gem is essential or not. In general, though, it'd be
>>> much more appealing if we would have access to it via a jar.
>>>
>>> Any chance of getting the jar packaged and uploaded somewhere?
>>>
>>
>> Working on it
>>
>>> Cheers
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>   http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>>
>>
>> --
>> Aslak (::)
>>
>
>
>
> --
> Aslak (::)
>



-- 
Aslak (::)

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to