[rspec-users] submodule rspec and rspec-rails issues

Amos King amos.l.king at gmail.com
Thu Apr 30 15:34:51 EDT 2009


So why am I required to install rspec as a frozen/system gem to work
with rails?  I would be happy with that if the support for rails gems
was a little better.  I'm stuck to the published gem at that point, or
I have to jump through hoops on every deployment or build box.

On Thu, Apr 30, 2009 at 2:21 PM, Amos King <amos.l.king at gmail.com> wrote:
> yes, but when you add it does it.
>
> On Thu, Apr 30, 2009 at 1:33 PM, Scott Taylor <scott at railsnewbie.com> wrote:
>>
>> On Apr 30, 2009, at 2:26 PM, Amos King wrote:
>>
>>> I started a brand new rails app and then ran the following.
>>>
>>> %>git submodule add git://github.com/aslakhellesoy/cucumber.git
>>> vendor/plugins/cucumber
>>> %>git submodule add git://github.com/brynary/webrat.git
>>> vendor/plugins/webrat
>>> %>git submodule add git://github.com/dchelimsky/rspec.git
>>> vendor/plugins/rspec
>>> %>git submodule add git://github.com/dchelimsky/rspec-rails.git
>>> vendor/plugins/rspec-rails
>>> %>script/generate rspec
>>> %>rake spec
>>
>> Did you run "git submodule update --init" ?
>>
>> Scott
>>
>>>
>>>
>>> Then I have the following output:
>>>
>>> rake aborted!
>>>
>>>
>>> ********************************************************************************
>>> *  You are trying to run an rspec rake task defined in
>>> *  /Users/amos/workspace/akingsoftware/hops/lib/tasks/rspec.rake,
>>> *  but rspec can not be found in vendor/gems, vendor/plugins or system
>>> gems.
>>>
>>> ********************************************************************************
>>>
>>>
>>> Here is the trace if I run it too.
>>>
>>> /Users/amos/workspace/akingsoftware/hops/lib/tasks/rspec.rake:18:in
>>> `initialize'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `call'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:617:in `execute'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `each'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:612:in `execute'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:578:in
>>> `invoke_with_call_chain'
>>>
>>> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in
>>> `synchronize'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:571:in
>>> `invoke_with_call_chain'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:564:in `invoke'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2027:in `invoke_task'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `each'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2005:in `top_level'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in
>>> `standard_exception_handling'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:1999:in `top_level'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:1977:in `run'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:2044:in
>>> `standard_exception_handling'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/lib/rake.rb:1974:in `run'
>>> /Library/Ruby/Gems/1.8/gems/rake-0.8.4/bin/rake:31
>>>
>>>
>>>
>>> Am I missing something?
>>>
>>> --
>>> Amos King
>>> http://dirtyInformation.com
>>> http://github.com/Adkron
>>> --
>>> Looking for something to do? Visit http://ImThere.com
>>> _______________________________________________
>>> rspec-users mailing list
>>> rspec-users at rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/rspec-users
>>
>> _______________________________________________
>> rspec-users mailing list
>> rspec-users at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-users
>>
>
>
>
> --
> Amos King
> http://dirtyInformation.com
> http://github.com/Adkron
> --
> Looking for something to do? Visit http://ImThere.com
>



-- 
Amos King
http://dirtyInformation.com
http://github.com/Adkron
--
Looking for something to do? Visit http://ImThere.com


More information about the rspec-users mailing list