Sha256: 6146acf4811956c80e773a5d86bf3d81ae36f097beb290893f9eae9bfacd15ae

Contents?: true

Size: 666 Bytes

Versions: 4

Compression:

Stored size: 666 Bytes

Contents

require "helper"

class ViewInstrumentationTest < ActionController::TestCase
  tests PostsController

  setup :setup_subscriber
  teardown :teardown_subscriber

  def setup_subscriber
    @subscriber = Nunes::Subscribers::ActionView.subscribe(adapter)
  end

  def teardown_subscriber
    ActiveSupport::Notifications.unsubscribe @subscriber if @subscriber
  end

  test "render_template" do
    get :index

    assert_response :success
    assert_timer "action_view.template.app_views_posts_index_html_erb"
  end

  test "render_partial" do
    get :index

    assert_response :success
    assert_timer "action_view.partial.app_views_posts_post_html_erb"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
nunes-0.5.0 test/view_instrumentation_test.rb
nunes-0.4.0 test/view_instrumentation_test.rb
nunes-0.3.1 test/view_instrumentation_test.rb
nunes-0.3.0 test/view_instrumentation_test.rb