Sha256: 3e7b8e499ef3d6fabfc858b86c13678f8fabf2fb87ff1a3600e665824a6dc280

Contents?: true

Size: 783 Bytes

Versions: 10

Compression:

Stored size: 783 Bytes

Contents

ENV['RAILS_ENV'] ||= 'test'
require File.expand_path("../dummy/config/environment.rb",  __FILE__)
require 'rspec/rails'
require 'factory_girl_rails'
require 'pry'
Rails.backtrace_cleaner.remove_silencers!
# Load support files
Dir["#{File.dirname(__FILE__)}/support/**/*.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"
end

def raw_post(action, params, body)
  @request.env['RAW_POST_DATA'] = body
  response = post(action, params)
  @request.env.delete('RAW_POST_DATA')
  response
end

def webhooks_json(event, attributes = {})
  {
    'type' => event,
    'data' => {
      'object' => attributes
    }
  }.to_json
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
koudoku-2.0.0 spec/spec_helper.rb
thumbjive-koudoku-1.5.0 spec/spec_helper.rb
koudoku-1.2.4 spec/spec_helper.rb
koudoku-1.2.3 spec/spec_helper.rb
koudoku-1.2.2 spec/spec_helper.rb
koudoku-1.2.1 spec/spec_helper.rb
koudoku-1.2.0 spec/spec_helper.rb
koudoku-1.1.2 spec/spec_helper.rb
koudoku-1.1.1 spec/spec_helper.rb
koudoku-1.1.0 spec/spec_helper.rb