Sha256: 0ad10de3c37f14f3314925b46a51d30572e29f6602515ab4c5d7a455ef2aeea4
Contents?: true
Size: 1017 Bytes
Versions: 2
Compression:
Stored size: 1017 Bytes
Contents
require 'rubygems' # Set environment to test ENV['RHO_ENV'] = 'test' ROOT_PATH = File.expand_path(File.join(File.dirname(__FILE__),'..')) Bundler.require(:default, ENV['RHO_ENV'].to_sym) # Try to load vendor-ed rhoconnect, otherwise load the gem begin require 'vendor/rhoconnect/lib/rhoconnect' rescue LoadError require 'rhoconnect' end $:.unshift File.join(File.dirname(__FILE__), "..") include Rhoconnect require 'rhoconnect/application/init' require 'rhoconnect/test_methods' require 'capybara' require 'capybara/dsl' Capybara.app = Sinatra::Application RSpec.configure do |config| config.include Capybara end shared_examples_for "SpecHelper" do include Rhoconnect::TestMethods before(:each) do Store.create Store.flush_all Rhoconnect.bootstrap(ROOT_PATH) # setup server's test settings Rhoconnect::Server.set :environment, :test Rhoconnect::Server.set :run, false Rhoconnect::Server.set :use_async_model, false Rhoconnect::Server.set :secret, "secure!" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rhoconnect-4.0.0.beta.10 | generators/templates/application/spec/spec_helper.rb |
rhoconnect-4.0.0.beta.12 | generators/templates/application/spec/spec_helper.rb |