Sha256: e547bbf7ca4e5eea72f4d86d4b6fe4ae7d5df7bc02a15110e452e6995f2921f9

Contents?: true

Size: 755 Bytes

Versions: 2

Compression:

Stored size: 755 Bytes

Contents

require 'rubygems'
require 'rspec'
require 'action_view'
require 'action_controller'
require 'deface'

RSpec.configure do |config|
  config.mock_framework = :rspec
end

shared_context "mock Rails" do
  before(:each) do
    unless defined? Rails
      Rails = mock 'Rails'
    end
    Rails.stub :application => mock('application')
    Rails.application.stub :config => mock('config')
    Rails.application.config.stub :cache_classes => true
    Rails.application.config.stub :deface => ActiveSupport::OrderedOptions.new
    Rails.application.config.deface.enabled = true
  end
end

shared_context "mock Rails.application" do
  include_context "mock Rails"

  before(:each) do
    Rails.application.config.stub :deface => Deface::Environment.new
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
deface-0.7.2 spec/spec_helper.rb
deface-0.7.1 spec/spec_helper.rb