Sha256: 5054338b249a326682840fc5be8ad6d685a1eb5948a3182b496c306c871178a0

Contents?: true

Size: 441 Bytes

Versions: 7

Compression:

Stored size: 441 Bytes

Contents

require 'support/capybara_app_helper'

RSpec.describe "Hubspot Integration" do
  before do
    setup_app(action: :hubspot) do |tracker|
      tracker.handler :hubspot, { site_id: '123456' }
    end

    visit '/'
  end


  subject { page }

  it "embeds the site-specifc script tag" do
    expect(page).to have_xpath("//script", id: "hs-script-loader" )
    expect(page.find("script")[:src]).to eq("//js.hs-scripts.com/123456.js")
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rack-tracker-1.13.0 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.12.1 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.12.0 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.11.2 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.11.1 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.11.0 spec/integration/hubspot_integration_spec.rb
rack-tracker-1.10.0 spec/integration/hubspot_integration_spec.rb