Sha256: ea9e374522c9f59b677af1a9732085e2a4bd9eb4b68d3b35efd8e726d65d8824

Contents?: true

Size: 463 Bytes

Versions: 8

Compression:

Stored size: 463 Bytes

Contents

require 'test_helper'

class ActionViewIntegration < IntegrationTest
  def test_logs_render_template
    instrument "render_template"

    assert_gauge_logged "render_template.action_view"
  end

  def test_logs_render_partial
    instrument "render_partial"

    assert_gauge_logged "render_partial.action_view"
  end

  private
  def instrument(event)
    ActiveSupport::Notifications.instrument "#{event}.action_view" do |*args|
      # nada
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
harness-0.2.4 test/integration/integrations/action_view_test.rb
harness-0.2.3 test/integration/integrations/action_view_test.rb
harness-0.2.2 test/integration/integrations/action_view_test.rb
harness-0.2.1 test/integration/integrations/action_view_test.rb
harness-0.2.0 test/integration/integrations/action_view_test.rb
harness-0.1.2 test/integration/integrations/action_view_test.rb
harness-0.1.1 test/integration/integrations/action_view_test.rb
harness-0.1.0 test/integration/integrations/action_view_test.rb