Sha256: 33fa78ecc4a3e53a31a87d12d29c7baabaff18f42e25da8f0e8e81e49e00d23c
Contents?: true
Size: 1.82 KB
Versions: 4
Compression:
Stored size: 1.82 KB
Contents
ENV['RAILS_ENV'] ||= 'test' require File.expand_path("../dummy/config/environment.rb", __FILE__) require 'rspec/rails' # require 'rspec/autorun' require 'byebug' require 'rb-readline' require 'factory_girl_rails' require 'json_spec' require 'json-schema-rspec' require 'faker' require 'database_cleaner' Rails.backtrace_cleaner.remove_silencers! # Load support files Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f } Dir["#{File.dirname(__FILE__)}/concerns/**/*.rb"].each { |f| require f } RSpec.configure do |config| config.mock_with :rspec config.use_transactional_fixtures = true config.infer_base_class_for_anonymous_controllers = false # config.order = "random" config.include JsonSpec::Helpers config.include FactoryGirl::Syntax::Methods RSpec.configure do |config| config.include JSON::SchemaMatchers config.json_schemas[:user] = "spec/schema/user.json" config.json_schemas[:board] = "spec/schema/board.json" config.json_schemas[:post] = "spec/schema/post.json" config.json_schemas[:comment] = "spec/schema/comment.json" config.json_schemas[:validation] = "spec/schema/validation_message.json" config.json_schemas[:jwt] = "spec/schema/jwt.json" end # http://stackoverflow.com/questions/5608203/rspec-integration-test-not-cleaning-the-database # http://stackoverflow.com/questions/29466868/rspec-how-to-clean-the-database-after-each-test RSpec.configure do |config| config.before(:suite) do DatabaseCleaner.clean_with(:truncation) end config.before(:each) do DatabaseCleaner.strategy = :transaction end # config.before(:each, :js => true) do # DatabaseCleaner.strategy = :truncation # end config.before(:each) do DatabaseCleaner.start end config.after(:each) do DatabaseCleaner.clean end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
unsakini-0.0.5 | spec/spec_helper.rb |
unsakini-0.0.5.pre.1 | spec/spec_helper.rb |
unsakini-0.0.4.pre.1 | spec/spec_helper.rb |
unsakini-0.0.4.3 | spec/spec_helper.rb |