Sha256: b4bd3d0eb32caab2dc0a171b381ba38c89c02c5ab04c14968a569de7adcd0edc
Contents?: true
Size: 744 Bytes
Versions: 3
Compression:
Stored size: 744 Bytes
Contents
require_relative '../lib/asana_exception_notifier' AsanaExceptionNotifier::ErrorPage.class_eval do alias_method :original_initialize, :initialize def initialize(*args) original_initialize(*args) debug_html_template if ENV['DEBUG_ASANA_TEMPLATE'] end def debug_html_template _filename, path = create_tempfile system("google-chrome #{path}") sleep until 0 == 1 end end require_relative '../lib/generators/asana_exception_notifier/templates/asana_exception_notifier' exception = StandardError.new require_relative './subscribers/metrics' ActiveSupport::Notifications.subscribe('request.faraday') do |*args| Subscribers::Metrics.new(*args) end ExceptionNotifier.notify_exception(exception, notifiers: :asana)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
asana_exception_notifier-2.0.1 | spec/test_notification.rb |
asana_exception_notifier-2.0.0 | spec/test_notification.rb |
asana_exception_notifier-1.1.0 | spec/test_notification.rb |