<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<div class="moz-text-flowed"
 style="font-family: -moz-fixed; font-size: 13px;" lang="x-western">Hey
all,
<br>
<br>
I'm new to BDD and rspec, but I am very intrigued.
<br>
<br>
I tried installing rspec and rspec_on_rails into my Rails app, but I am
having some trouble.
<br>
<br>
I chose to install both as plugins, as the documentation suggests.&nbsp; I
checked out the CURRENT tag from svn, and copied the rspec and
rspec_on_rails directories into my app's vendor/plugins directory.&nbsp;
Then I ran script/generate rspec, which created its files. Everything
seemed ok, so I wrote up a little model spec, put it in spec/models,
and ran rake spec.&nbsp; I did put require "File.dirname(__FILE__) +
'/../spec_helper.rb'" at the top of my spec file.
<br>
<br>
The message and call stack I get back is:
<br>
<br>
==
<br>
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:266:in
`load_missing_constant': uninitialized constant Spec::Rails (NameError)
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:452:in
`const_missing'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
C:/src/Aptana/ir/vendor/plugins/rspec_on_rails/lib/spec/rails/extensions/spec/example/configuration.rb:14
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in
`require'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in
`new_constants_in'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in
`require'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
C:/src/Aptana/ir/vendor/plugins/rspec_on_rails/lib/spec/rails/extensions.rb:5
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 18 levels...
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
C:/src/Aptana/ir/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:13:in
`load_files'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
C:/src/Aptana/ir/vendor/plugins/rspec/lib/spec/runner/options.rb:83:in
`run_examples'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
C:/src/Aptana/ir/vendor/plugins/rspec/lib/spec/runner/command_line.rb:19:in
`run'
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from C:/src/Aptana/ir/vendor/plugins/rspec/bin/spec:3
<br>
rake aborted!
<br>
Command ruby -I"C:/src/Aptana/ir/vendor/plugins/rspec/lib"
"C:/src/Aptana/ir/ven
<br>
dor/plugins/rspec/bin/spec" "spec/models/image_spec.rb" --options
"C:/src/Aptana
<br>
<i class="moz-txt-slash"><span class="moz-txt-tag">/</span>ir/config<span
 class="moz-txt-tag">/</span></i>../spec/spec.opts" failed
<br>
==
<br>
<br>
As you can see, I am running Windows.
<br>
<br>
Does anyone have any idea what I am doing wrong?
<br>
<br>
Thanks,
<br>
Ben
<br>
<br>
</div>
</body>
</html>