Sha256: 0aac686370f394a995dada7943bfdd6917b262470bec6da43216767a27758af4

Contents?: true

Size: 845 Bytes

Versions: 3

Compression:

Stored size: 845 Bytes

Contents

ENV['RACK_ENV']  ||= 'test'
ENV['RAILS_ENV'] ||= 'test'

require 'rubygems'
require 'bundler/setup'

require 'awesome_print'

require File.expand_path( '../dummy/config/environment.rb',  __FILE__ )

require 'rails/test_help'
require 'rspec/rails'
require 'fakefs/spec_helpers'
require 'timecop'

Rails.backtrace_cleaner.remove_silencers!

RSpec.configure do |config|
  config.treat_symbols_as_metadata_keys_with_true_values = true
  config.filter_run focus: true
  config.run_all_when_everything_filtered = true

  # Because of the use of Rack::Static, we need to initialize the
  # fake filesystem before NetworkExecutive is loaded.
  config.before do
    FakeFS.activate!
  end

  config.after do
    FakeFS.deactivate!

    Timecop.return

    NetworkExecutive::Network.channels.clear
    NetworkExecutive::Network.programming.clear
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
network_executive-0.0.4 spec/spec_helper.rb
network_executive-0.0.3 spec/spec_helper.rb
network_executive-0.0.2 spec/spec_helper.rb