diff --git a/app/modules/epics/create-epic/create-epic.controller.spec.coffee b/app/modules/epics/create-epic/create-epic.controller.spec.coffee index cd588888..a472237c 100644 --- a/app/modules/epics/create-epic/create-epic.controller.spec.coffee +++ b/app/modules/epics/create-epic/create-epic.controller.spec.coffee @@ -43,12 +43,20 @@ describe "EpicRow", -> } provide.value "tgEpicsService", mocks.tgEpicsService + _mockTgAnalytics = -> + mocks.tgAnalytics = { + trackEvent: sinon.stub() + } + + provide.value("$tgAnalytics", mocks.tgAnalytics) + _mocks = () -> module ($provide) -> provide = $provide _mockTgConfirm() _mockTgProjectService() _mockTgEpicsService() + _mockTgAnalytics() return null beforeEach -> diff --git a/app/modules/projects/create/create-project-form/create-project-form.controller.spec.coffee b/app/modules/projects/create/create-project-form/create-project-form.controller.spec.coffee index bc68c788..44d9f8a6 100644 --- a/app/modules/projects/create/create-project-form/create-project-form.controller.spec.coffee +++ b/app/modules/projects/create/create-project-form/create-project-form.controller.spec.coffee @@ -58,6 +58,13 @@ describe "CreateProjectFormCtrl", -> $provide.value("$location", mocks.location) + _mockTgAnalytics = -> + mocks.tgAnalytics = { + trackEvent: sinon.stub() + } + + $provide.value("$tgAnalytics", mocks.tgAnalytics) + _mocks = -> module (_$provide_) -> $provide = _$provide_ @@ -67,6 +74,7 @@ describe "CreateProjectFormCtrl", -> _mockProjectUrl() _mockLocation() _mockNavUrlsService() + _mockTgAnalytics() return null @@ -88,7 +96,7 @@ describe "CreateProjectFormCtrl", -> ctrl.projectForm = 'form' - mocks.projectsService.create.withArgs('form').promise().resolve('project1') + mocks.projectsService.create.withArgs('form').promise().resolve(Immutable.fromJS({slug: 'project1', id: 1})) mocks.projectUrl.get.returns('project-url') ctrl.submit().then () -> diff --git a/app/modules/projects/create/import/import-project.controller.spec.coffee b/app/modules/projects/create/import/import-project.controller.spec.coffee index 36735fdf..b8fc9503 100644 --- a/app/modules/projects/create/import/import-project.controller.spec.coffee +++ b/app/modules/projects/create/import/import-project.controller.spec.coffee @@ -96,6 +96,13 @@ describe "ImportProjectCtrl", -> $provide.value("$tgNavUrls", mocks.tgNavUrls) + _mockTgAnalytics = -> + mocks.tgAnalytics = { + trackEvent: sinon.stub() + } + + $provide.value("$tgAnalytics", mocks.tgAnalytics) + _mocks = -> module (_$provide_) -> $provide = _$provide_ @@ -110,6 +117,7 @@ describe "ImportProjectCtrl", -> _mockTgNavUrls() _mockRouteParams() _mockConfig() + _mockTgAnalytics() return null