I recently post on my blog about setting up a Rails environment with RSpec in Windows, and someone left a comment saying that it doesn't work in EdgeRails. I so I played around with it a bit and was able to confirm that none RSpec appears broken on EdgeRails. I'll post the various error messages I received below. I'm not expecting any sort of patch or something for this since it is EdgeRails, but I'm hoping someone might understand the errors better than I do and know a workaround.
<br><br>When running generators, including the main rspec generator:<br><br>/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_requi<br>re&#39;: no such file to load -- active_resource (MissingSourceFile)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `requi<br>re&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:4
<br>96:in `require&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:3<br>42:in `new_constants_in&#39;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:4<br>96:in `require&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ./script/../config/../vendor/rails/railties/lib/initializer.rb:154:
<br>in `require_frameworks&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ./script/../config/../vendor/rails/railties/lib/initializer.rb:154:<br>in `each&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ./script/../config/../vendor/rails/railties/lib/initializer.rb:154:<br>in `require_frameworks&#39;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ./script/../config/../vendor/rails/railties/lib/initializer.rb:87:i<br>n `process&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 8 levels...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/railties/lib/commands/generate.rb:1
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `gem_o<br>riginal_require&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `requi<br>re&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from script/generate:3
<br><br>When running autotest (hangs afterward):<br><br>loading autotest/rails_rspec<br>/usr/bin/ruby -S script/spec -O spec/spec.opts&nbsp; spec/models/user_spec.rb<br>/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_requi
<br>re&#39;: no such file to load -- active_resource (MissingSourceFile)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `requi<br>re&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor
<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:4<br>96:in `require&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:3
<br>42:in `new_constants_in&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:4<br>96:in `require&#39;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/config<br>/../vendor/rails/railties/lib/initializer.rb:154:in `require_frameworks&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/config
<br>/../vendor/rails/railties/lib/initializer.rb:154:in `each&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/config<br>/../vendor/rails/railties/lib/initializer.rb:154:in `require_frameworks&#39;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/config<br>/../vendor/rails/railties/lib/initializer.rb:87:in `process&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 25 levels...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor
<br>/plugins/rspec/lib/spec/runner/option_parser.rb:155:in `parse&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/plugins/rspec/lib/spec/runner/option_parser.rb:88:in `create_behaviour_runner&#39;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /cygdrive/c/Documents and Settings/Christopher D. Pratt/test/vendor<br>/plugins/rspec/lib/spec/runner/command_line.rb:14:in `run&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from script/spec:4<br><br>Running rake spec:<br><br>(in /cygdrive/c/Documents and Settings/Christopher D. Pratt/test)
<br>rake aborted!<br>no such file to load -- active_resource<br><br><br>That last one is a little more obvious, but I&#39;m not sure how to go about fixing it.<br><br>Thanks,<br><br>Chris Pratt<br><br><br>