Sha256: d7421d594501b3245c527c87694ce14c97444b80218906c4d0549700898117e0
Contents?: true
Size: 1.38 KB
Versions: 19
Compression:
Stored size: 1.38 KB
Contents
# This file is copied to spec/ when you run 'rails generate rspec:install' ENV["RAILS_ENV"] ||= 'test' require 'spec_helper' require 'rspec/rails' require 'capybara/rails' require 'capybara/poltergeist' require 'database_cleaner' require 'database_cleaner' DatabaseCleaner.strategy = :truncation, {except: %w[config]} config.include FactoryGirl::Syntax::Methods Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f } RSpec.configure do |config| config.fixture_path = "#{::TRUSTY_CMS_ROOT}/spec/fixtures" config.expect_with :rspec do |c| c.syntax = [:should, :expect] end config.use_transactional_fixtures = false config.infer_spec_type_from_file_location! config.before(:suite) do TrustyCms::Config.initialize_cache configs = [ ['admin.title', 'TrustyCMS'], ['admin.subtitle', 'Publishing for Small Teams'], ['defaults.page.parts', 'body, extended'], ['defaults.page.status', 'Draft'], ['defaults.page.filter', nil], ['defaults.page.fields', 'Keywords, Description'], ['defaults.snippet.filter', nil], ['session_timeout', '1209600'], # 2.weeks.to_s ???? ['default_locale', 'en'], ] configs.each do |key, value| c = TrustyCms::Config.find_or_initialize_by(key: key) c.value = value c.save end end config.after(:each) do DatabaseCleaner.clean end end
Version data entries
19 entries across 19 versions & 1 rubygems