Hi everyone, I’m doing my best to get up to speed in ruby and rails.
Within
a test project, I’m trying to create an instance of a class in a spec
file,
but I’m failing to do this.
These two files exists:
app/models/street.rb
spec/models/street_spec.rb
Within the spec, I’m trying to create a new instance of the street
class,
but it doesn’t know what street is. That’s acceptable, I add require 'streets'
and it still fails with
$ rspec spec/models/street_spec.rb
/home/sjouke/streetmap/spec/models/street_spec.rb:2:in require': cannot load such file -- street (LoadError) from /home/sjouke/streetmap/spec/models/street_spec.rb:2:in
<top
(required)>’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
load' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
block in load_spec_files’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
each' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
load_spec_files’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:97:in
setup' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:85:in
run’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:70:in
run' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:38:in
invoke’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/gems/rspec-core-3.0.2/exe/rspec:4:in
<top (required)>' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/bin/rspec:23:in
load’
from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/bin/rspec:23:in
<main>' from /home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/bin/ruby_executable_hooks:15:in
eval’
from
/home/sjouke/.rvm/gems/ruby-2.1.2@streetmap/bin/ruby_executable_hooks:15:in
`’
Any idea why it wouldn’t be loading the file appropriately?
I’m also using rspec-rails.