Note that there are some explanatory texts on larger screens.

plurals
  1. POlisting 3.9 of Michael Hartl rails tutorial does not load
    text
    copied!<h1>My Problem / Question</h1> <p>I am unable to run the very basic rspec test in listing <a href="http://ruby.railstutorial.org/book/ruby-on-rails-tutorial#code-home_page_content_spec" rel="nofollow">3.9</a> I feel like I am missing something very basic which is causing the static_pages_spec to return a LoadError. Does anyone have an idea what is going wrong?</p> <h1>The Error</h1> <blockquote> <p>E:\CSProj\RailsTutorial\sample_app>bundle exec rspec spec/request/static_pages_s pec.rb C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.11.1/lib/rspec /core/configuration.rb:780:in <code>load': cannot load such file -- E:/CSProj/RailsTu torial/sample_app/spec/request/static_pages_spec.rb (LoadError) from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/configuration.rb:780:in</code>block in load_spec_files' from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/configuration.rb:780:in <code>map' from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/configuration.rb:780:in</code>load_spec_files' from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/command_line.rb:22:in <code>run' from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/runner.rb:69:in</code>run' from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.1 1.1/lib/rspec/core/runner.rb:8:in `block in autorun'</p> </blockquote> <h1>The Code</h1> <p>I am using the following code: <a href="https://github.com/adoliver/sample_app/blob/static-pages/spec/requests/static_pages_spec.rb" rel="nofollow">https://github.com/adoliver/sample_app/blob/static-pages/spec/requests/static_pages_spec.rb</a></p> <pre><code>require 'spec_helper' describe "Static pages" do describe "Home page" do it "should have the content 'Sample App'" do visit '/static_pages/home' page.should have_content('Sample App') end end end </code></pre> <h1>Some information about my development environment</h1> <p>Windows 7 Used railsInstaller Using windows native command line Previous steps in the tutorial worked.</p> <p>E:\CSProj\RailsTutorial\sample_app>ruby -v ruby 1.9.3p125 (2012-02-16) [i386-mingw32]</p> <p>E:\CSProj\RailsTutorial\sample_app>rails -v Rails 3.2.9</p> <h2>My bundles:</h2> <p>E:\CSProj\RailsTutorial\sample_app>bundle list Gems included by the bundle:</p> <ul> <li>actionmailer (3.2.9)</li> <li>actionpack (3.2.9)</li> <li>activemodel (3.2.9)</li> <li>activerecord (3.2.9)</li> <li>activeresource (3.2.9)</li> <li>activesupport (3.2.9)</li> <li>arel (3.0.2)</li> <li>builder (3.0.4)</li> <li>bundler (1.0.22)</li> <li>capybara (1.1.2)</li> <li>childprocess (0.3.6)</li> <li>coffee-rails (3.2.2)</li> <li>coffee-script (2.2.0)</li> <li>coffee-script-source (1.4.0)</li> <li>diff-lcs (1.1.3)</li> <li>erubis (2.7.0)</li> <li>execjs (1.4.0)</li> <li>ffi (1.2.0)</li> <li>hike (1.2.1)</li> <li>i18n (0.6.1)</li> <li>journey (1.0.4)</li> <li>jquery-rails (2.0.2)</li> <li>json (1.7.5)</li> <li>libwebsocket (0.1.6.1)</li> <li>mail (2.4.4)</li> <li>mime-types (1.19)</li> <li>multi_json (1.3.7)</li> <li>nokogiri (1.5.5)</li> <li>polyglot (0.3.3)</li> <li>rack (1.4.1)</li> <li>rack-cache (1.2)</li> <li>rack-ssl (1.3.2)</li> <li>rack-test (0.6.2)</li> <li>rails (3.2.9)</li> <li>railties (3.2.9)</li> <li>rake (10.0.2)</li> <li>rdoc (3.12)</li> <li>rspec (2.11.0)</li> <li>rspec-core (2.11.1)</li> <li>rspec-expectations (2.11.3)</li> <li>rspec-mocks (2.11.3)</li> <li>rspec-rails (2.11.0)</li> <li>rubyzip (0.9.9)</li> <li>sass (3.2.3)</li> <li>sass-rails (3.2.5)</li> <li>selenium-webdriver (2.26.0)</li> <li>sprockets (2.2.1)</li> <li>sqlite3 (1.3.5)</li> <li>thor (0.16.0)</li> <li>tilt (1.3.3)</li> <li>treetop (1.4.12)</li> <li>tzinfo (0.3.35)</li> <li>uglifier (1.2.3)</li> <li>websocket (1.0.3)</li> <li>xpath (0.1.4)</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload