On Feb 16, 2008 9:10 AM, Ivo Dancet <[EMAIL PROTECTED]> wrote: > That was very quick, thanks! > > No, I was not (and it works when I require the file), I thought rspec > would have some method to load the implementation file (as I followed > the naming convention) like it does in rails.
What mislead you to believe such a thing? > > Op 16-feb-08, om 14:59 heeft David Chelimsky het volgende geschreven: > > > > On Feb 16, 2008 8:51 AM, Ivo Dancet <[EMAIL PROTECTED]> wrote: > >> Hi > >> > >> I can't seem to get rspec and autotest to work in a small test > >> project. The spec command doesn't load the implementation file. I > >> found some info about non-rails projects with rspec, but these did > >> not > >> solve my problem. > >> > >> I have the following files: > >> > >> project_map/ > >> lib/todoist.rb > >> spec/todoist_spec.rb > >> > >> in todoist.rb I have a Todoist class, in the spec I have a describe > >> Todoist with one example > >> > >> Autotest runs and does reload files in /lib and /spec, it's the spec > >> (spec spec/todoist_spec.rb) that crashes with 'uninitialized constant > >> Todoist'. > > > > Are you requiring the implementation file from the spec file? > > > >> > >> Backtrace: > >> ./spec/todoist_spec.rb:3: uninitialized constant Todoist > >> (NameError) > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> example_group_runner.rb:14:in `load' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> example_group_runner.rb:14:in `load_files' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> example_group_runner.rb:13:in `each' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> example_group_runner.rb:13:in `load_files' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> options.rb:84:in `run_examples' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/lib/spec/runner/ > >> command_line.rb:19:in `run' > >> from /Library/Ruby/Gems/1.8/gems/rspec-1.1.3/bin/spec:4 > >> from /usr/bin/spec:16:in `load' > >> from /usr/bin/spec:16 > >> > >> rspec 1.1.3 (run as gem) > >> standard Mac OS X Leopard ruby (1.8.6) > >> > >> Any solutions? > >> Regards > >> > >> _______________________________________________ > >> rspec-users mailing list > >> rspec-users@rubyforge.org > >> http://rubyforge.org/mailman/listinfo/rspec-users > >> > > _______________________________________________ > > rspec-users mailing list > > rspec-users@rubyforge.org > > http://rubyforge.org/mailman/listinfo/rspec-users > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users