Sha256: 58d796bcc79a129aeb605902477fae929197c2ba2e6abce911c8eac334d2b8f3

Contents?: true

Size: 1.01 KB

Versions: 6

Compression:

Stored size: 1.01 KB

Contents

require 'test_helper'

class EventCollectionRendererTest < Test::Unit::TestCase
  def test_event_collection_renderer_yield_proper_javascript_snippit_for_default_tracker
    event_collection = GA::EventCollection.new
    event_collection << GA::Event.new('event1', 1)
    event_collection << GA::Event.new('event2', 2)
    event_collection << GA::Event.new('event3', 3)

    ecr = GA::EventCollectionRenderer.new(event_collection, nil)
    assert_equal("_gaq.push(['event1',1]);\n_gaq.push(['event2',2]);\n_gaq.push(['event3',3]);", ecr.to_s)
  end

  def test_event_collection_renderer_yield_proper_javascript_snippit_for_custom_tracker
    event_collection = GA::EventCollection.new
    event_collection << GA::Event.new('event1', 1)
    event_collection << GA::Event.new('event2', 2)
    event_collection << GA::Event.new('event3', 3)

    ecr = GA::EventCollectionRenderer.new(event_collection, 't2')
    assert_equal("_gaq.push(['t2.event1',1]);\n_gaq.push(['t2.event2',2]);\n_gaq.push(['t2.event3',3]);", ecr.to_s)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
google-analytics-rails-0.0.6 test/event_collection_renderer_test.rb
google-analytics-rails-0.0.5 test/event_collection_renderer_test.rb
google-analytics-rails-0.0.4 test/event_collection_renderer_test.rb
google-analytics-rails-0.0.3 test/event_collection_renderer_test.rb
google-analytics-rails-0.0.2 test/event_collection_renderer_test.rb
google-analytics-rails-0.0.1 test/event_collection_renderer_test.rb