spec/analytical/kiss_metrics_spec.rb in analytical-1.6.0 vs spec/analytical/kiss_metrics_spec.rb in analytical-1.7.0

- old
+ new

@@ -12,16 +12,10 @@ it 'should set the options' do a = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abc' a.options.should == {:js_url_key=>'abc', :parent=>@parent} end end - describe '#track' do - it 'should return the tracking javascript' do - @api = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abcdef' - @api.track('pagename', {:some=>'data'}).should == '' - end - end describe '#identify' do it 'should return a js string' do @api = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abcdef' @api.identify('id', {:email=>'test@test.com'}).should == "_kmq.push([\"identify\", \"test@test.com\"]);" end @@ -36,16 +30,22 @@ it 'should return a js string' do @api = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abcdef' @api.set({:something=>'good', :b=>2}).should == "_kmq.push([\"set\", #{{:something=>'good', :b=>2}.to_json}]);" end end + describe '#alias_identity' do + it 'should return a js string' do + @api = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abcdef' + @api.alias_identity('foo', 'bar').should == "_kmq.push([\"alias\", \"foo\", \"bar\"]);" + end + end describe '#init_javascript' do it 'should return the init javascript' do @api = Analytical::KissMetrics::Api.new :parent=>@parent, :js_url_key=>'abcdef' @api.init_javascript(:head_prepend).should == '' @api.init_javascript(:head_append).should == '' @api.init_javascript(:body_prepend).should =~ /i\.kissmetrics\.com/ - @api.init_javascript(:body_prepend).should =~ /abcdef/ + @api.init_javascript(:body_prepend).should =~ /abcdef/ @api.init_javascript(:body_append).should == '' end end end