[rspec-users] autotest displays no output
weyus at att.net
Wed Oct 31 13:11:05 EDT 2007
One last thing - ensure that there is no "--colour" option in your
spec.opts. Don't know why it matters but it does.
Throw a quick "puts" into autotest.rb to verify the value of the ruby
> I just did the modification and the problem remains.
> Is there a way to output the final value of the ruby variable so I can check
> if it matches the actual path to ruby?
> Wes Gamble wrote:
>> From a previous post - the bottom line is that even in Cygwin,
>> File::ALT_SEPARATOR returns "\". In autotest.rb (under ZenTest/lib), the
>> method named "ruby" which attempts to return the path to the executable
>> doesn't work correctly on Windows.
>> See below.
>> I ran into this as well - see my posts here:
>> There's a bug in ZenTest:
>> The fix is to remove the smartness in zentest that attempts to construct
>> a proper path to Ruby on Windows (I assume that's why they put it in
>> So in the autotest.rb file in the ZenTest 3.6.1 gem, make sure that the
>> definition of the "ruby" method looks like this:
>> # determine and return the path of the ruby executable.
>> def ruby
>> ruby = File.join(Config::CONFIG['bindir'],
>> return ruby
>> and then autotest will be able to find your ruby executable.
>> Note that I never got the red/green thing working in snarl although it
>> does work in the command window if I do it there by hand.
>> pangel wrote:
>>> Hey, I'm trying to configure autotest with rspec on cygwin but something
>>> going wrong.
>>> I made a very simple testing environment with a user.rb and user_spec.rb
>>> file. Rspec works fine, but autotest outputs nothing - it just stays
>>> idle. ^C doesn't display anything more.
>>> I can see it's running because I added require 'autotest/snarl' in my
>>> .autotest file. And Snarl tells me "Autotest was started" when I start
>>> and "autotest was reset" when I ^C.
>>> But absolutely no log, no information. Nothing happens either when I
>>> a user.rb/user_spec.rb. Very strange.
>>> * Windows XP SP2
>>> * Ruby 1.8.6
>>> * RSpec 1.0.8
>>> * Zentest 3.6.1
>> rspec-users mailing list
>> rspec-users at rubyforge.org
More information about the rspec-users