Do you have RSpec installed (not as a bundler gem)? Bundler won't install binaries for you -- will just load the correct Ruby classes. Try installing RSpec with "gem install rspec" or "sudo gem install rspec" (keep an eye on the gem version) and try again.
- A On 02/09/2010, at 6:29 PM, nobosh wrote: > Also, I tried "bundle exec rspec spec" but that had no effect. > > On Sep 1, 11:04 pm, Chris Mear <[email protected]> wrote: >> On 30 August 2010 04:30, nobosh <[email protected]> wrote: >> >>> Hello, I'm going through the Rails 3 book (which is awesome by the >>> way) here:http://railstutorial.org/chapters/static-pages#top >> >>> In the book it has me using "rspec" which is installed: >>> bundle show rspec >>> /Library/Ruby/Gems/1.8/gems/rspec-2.0.0.beta.18 >> >>> But when I go to run the test, "rspec spec/" I get "-bash: rspec: >>> command not found" >> >>> Did I miss a step? thxs! >> >> As you've installed your gems with Bundler, try this instead: >> >> bundle exec rspec spec >> >> Bundler doesn't necessarily install gems in the standard location, >> which is possibly why the rspec executable isn't in your $PATH (which >> is why you got the 'command not found' error). Either way, when you're >> using Bundler, you almost always want to run Ruby commands in the >> context of the bundle, which is what bundle exec does. >> >> Chris > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. >
PGP.sig
Description: This is a digitally signed message part

