Seems that the assertion itself is just obvious lambda { ... }.should_not raise_error ...
But given the fact environment.rb is loaded well before examples are run, is it worth the effort it may take to spec out Rails bootstrap process? Sorry if I do not get your question. Scott Taylor wrote: > How would one write a spec on environment.rb in a rails app? > > I was requiring a gem in environment.rb, but received a > "MissingSourceError". Generally, ruby raises a LoadError when it > can't find a gem, but rails overrides this to raise a > MissingSourceError (since rails is expecting a required file to be in > lib/...). How would I write a spec to override this behavior, such > that a more friendly error message would be raised (such as: > LoadError, "you must install the xyz gem!") ? -- MK _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users