Sha256: 1ddc6a40eaf5aa880ebe22b950f16933a4a360defe2d3e7458a7cd9cd6734e34

Contents?: true

Size: 1.18 KB

Versions: 7

Compression:

Stored size: 1.18 KB

Contents

# -*- encoding : utf-8 -*-

require File.expand_path("../support/card_spec_loader.rb", __FILE__)
CardSpecLoader.init

require "rr"

# used for SharedData::Users - required here so code won't show up in coverage
require File.expand_path("../../db/seed/test/seed.rb", __FILE__)

CardSpecLoader.prefork do
  FIXTURES_PATH = File.expand_path("../../db/seed/test/fixtures", __FILE__)

  CardSpecLoader.rspec_config do |config|
    # require 'card-rspec-formatter'
    config.mock_with :rr

    config.mock_with :rspec do |mocks|
      mocks.syntax = [:should, :expect]
      mocks.verify_partial_doubles = true
    end
    config.expect_with :rspec do |c|
      c.syntax = [:should, :expect]
    end
  end

  Card["*all+*style"].ensure_machine_output
  Card["*all+*script"].ensure_machine_output
  (ie9 = Card[:script_html5shiv_printshiv]) && ie9.ensure_machine_output
end

CardSpecLoader.each_run do
  # This code will be run each time you run your specs.
  require "simplecov"
end

CardSpecLoader.helper

class ActiveSupport::Logger
  def rspec msg, console_text=nil
    if Thread.current["logger-output"]
      Thread.current["logger-output"] << msg
    else
      puts console_text || msg
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
card-1.91 spec/spec_helper.rb
card-1.21.0 spec/spec_helper.rb
card-1.20.4 spec/spec_helper.rb
card-1.20.3 spec/spec_helper.rb
card-1.20.2 spec/spec_helper.rb
card-1.20.1 spec/spec_helper.rb
card-1.20.0 spec/spec_helper.rb