Hi *,
I'm trying to write a plugin to integrate my SSO server into my rails app.
I'm finding the whole process quite difficult, I'm still blocked at configuring 
rspec, and the lack of documentation is not helping.
I've put this inside my /vendor/plugins/foobar/spec/spec_helper.rb

ENV["RAILS_ENV"] = "test"
require File.dirname(__FILE__) + "/../../../../config/environment"
require 'spec'
require 'spec/rails'

of course it will break up when I will package the plugin as a gem, the path to 
the environment variable will be different.
My question is more about best practices I guess, I would like to know how 
people includes rspec in a plugin that could be installed both inside 
/vendor/plugins (useful also during development time) and as a gem. I've seen 
some plugins (restful_authentication for example) provide an --rspec option to 
write all specs directly into RAILS_ROOT/spec, but it seems rather suboptimal, 
especially because plugins are not using this with consistence.
Someone has any experience ?

TIA,
  ngw
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to