From f528f61ec11c7a51eef157c21f42d1c494ad5b2b Mon Sep 17 00:00:00 2001 From: Renzo Lucioni Date: Mon, 17 Jun 2013 16:18:07 -0400 Subject: [PATCH] Add new Jasmine test to ensure Segment.io is called when appropriate --- common/static/coffee/spec/logger_spec.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/static/coffee/spec/logger_spec.coffee b/common/static/coffee/spec/logger_spec.coffee index 8fdfb99251..3a274f101e 100644 --- a/common/static/coffee/spec/logger_spec.coffee +++ b/common/static/coffee/spec/logger_spec.coffee @@ -3,6 +3,11 @@ describe 'Logger', -> expect(window.log_event).toBe Logger.log describe 'log', -> + it 'send event to Segment.io if event is whitelisted', -> + spyOn 'analytics.track' + Logger.log 'seq_goto', 'data' + expect(analytics.track).toHaveBeenCalledWith 'seq_goto', 'data' + it 'send a request to log event', -> spyOn $, 'getWithPrefix' Logger.log 'example', 'data'