Sha256: da2313675e45319aebd7b187500e756c2b5d2ea8e84b20771199fa51d888ebb2

Contents?: true

Size: 471 Bytes

Versions: 42

Compression:

Stored size: 471 Bytes

Contents

begin
  require 'stripe_mock'
rescue LoadError
  warn %q{Please add "gem 'stripe-ruby-mock', group: 'test'"" to the Gemfile to use Stripe::Rails::Testing"}
  exit
end
require 'stripe/callbacks'

module Stripe
  module Rails
    module Testing
      def self.send_event(event, properties = {})
        evt = StripeMock.mock_webhook_event(event, properties)
        target = evt.data.object
        ::Stripe::Callbacks.run_callbacks(evt, target)
      end
    end
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
stripe-rails-2.6.0 lib/stripe/rails/testing.rb
stripe-rails-2.5.0 lib/stripe/rails/testing.rb
stripe-rails-2.4.0 lib/stripe/rails/testing.rb
stripe-rails-2.3.5 lib/stripe/rails/testing.rb
stripe-rails-2.3.4 lib/stripe/rails/testing.rb
stripe-rails-2.3.3 lib/stripe/rails/testing.rb
stripe-rails-2.3.2 lib/stripe/rails/testing.rb
stripe-rails-2.3.1 lib/stripe/rails/testing.rb
stripe-rails-2.3.0 lib/stripe/rails/testing.rb
stripe-rails-2.2.1 lib/stripe/rails/testing.rb
stripe-rails-2.2.0 lib/stripe/rails/testing.rb
stripe-rails-2.1.0 lib/stripe/rails/testing.rb
stripe-rails-2.0.0 lib/stripe/rails/testing.rb
stripe-rails-1.10.2 lib/stripe/rails/testing.rb
stripe-rails-2.0.0.pre lib/stripe/rails/testing.rb
stripe-rails-1.10.1 lib/stripe/rails/testing.rb
stripe-rails-1.10.0 lib/stripe/rails/testing.rb
stripe-rails-1.9.1 lib/stripe/rails/testing.rb
stripe-rails-1.9.0 lib/stripe/rails/testing.rb
stripe-rails-1.8.2 lib/stripe/rails/testing.rb