[rspec-users] Solution for autospec not working

Dennis Sutch dennis at sutch.com
Fri Oct 10 07:12:06 EDT 2008


My setup is similar, except I'm developing a Ruby script as opposed to a
Rails applications, thus no script/about output:

C:\Users\Dennis>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

C:\Users\Dennis>spec -v
rspec 1.1.8

C:\Users\Dennis>gem list ZenTest

*** LOCAL GEMS ***

ZenTest (3.10.0)

--
Dennis Sutch
dennis at sutch.com


On Fri, Oct 10, 2008 at 12:23 AM, Luis Lavena <luislavena at gmail.com> wrote:

> On Fri, Oct 10, 2008 at 1:17 AM, Dennis Sutch <dennis at sutch.com> wrote:
> > Hello,
> > I have noticed that, since version 1.1.4, autotest/autospec does not run
> any
> > of my specs.  After getting a hint
> > from http://b.logi.cx/2008/10/9/non-auto-spec, I dove a bit deeper into
> the
> > code and found that spec is no longer being run by ruby.
> > I monkey-patched Autotest::Rspec in my .autotest file so that spec is
> again
> > executed (using code taken from version 1.1.4).  autospec is now working
> for
> > me.  Applicable code from my .autotest file: http://pastie.org/289183
> > github shows that the spec_command was removed on 7/12, with the comment:
> > "removed spec_command from autotest/rspec (ruby works just fine)". See:
> >
> http://github.com/dchelimsky/rspec/commit/1aca72d0c5b5dc92c1ac9a4b94ccb8f6961067d2
> >
> > Does autospec work for anyone?  Does this issue only affect those of us
> > using Windows?
>
> Works here:
>
> Luis at KEORE (D:\Users\Luis\projects\area17\a17_redux\a17_redux.git)
> $ ruby -v
> ruby 1.8.6 (2008-03-03 patchlevel 114) [i386-mingw32]
>
> Luis at KEORE (D:\Users\Luis\projects\area17\a17_redux\a17_redux.git)
> $ spec -v
> rspec 1.1.8
>
> Luis at KEORE (D:\Users\Luis\projects\area17\a17_redux\a17_redux.git)
> $ gem list ZenTest
>
> *** LOCAL GEMS ***
>
> ZenTest (3.10.0)
>
> ====
> Luis at KEORE (D:\Users\Luis\projects\area17\a17_redux\a17_redux.git)
> $ ruby script\about
> About your application's environment
> Ruby version              1.8.6 (i386-mingw32)
> RubyGems version          1.2.0
> Rails version             2.1.1
>
> ====
>
> My .autotest file:
>
> http://pastie.org/289187
>
> (exceptions are at ~/.autotest while other stuff is in the RAILS_ROOT of my
> app.
>
> HTH,
> --
> Luis Lavena
> AREA 17
> -
> Human beings, who are almost unique in having the ability to learn from
> the experience of others, are also remarkable for their apparent
> disinclination to do so.
> Douglas Adams
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20081010/611d0a83/attachment-0001.html>


More information about the rspec-users mailing list