From 825ced482d7a0195d765c7ed6fcf8b45298dca68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Thu, 1 Sep 2016 14:45:51 +0200 Subject: [PATCH] Remove ; --- app/coffee/modules/admin/project-values.coffee | 2 +- app/coffee/modules/backlog/sortable.coffee | 2 +- app/coffee/modules/base/http.coffee | 2 +- app/coffee/modules/controllerMixins.coffee | 2 +- app/coffee/modules/issues/list.coffee | 6 +++--- app/coffee/modules/kanban/sortable.coffee | 2 +- app/coffee/modules/taskboard/main.coffee | 2 +- app/coffee/modules/taskboard/sortable.coffee | 2 +- app/coffee/modules/wiki/nav.coffee | 2 +- .../attachments-drop.directive.coffee | 2 +- .../attachments-preview.controller.spec.coffee | 14 +++++++------- .../attachments-sortable.directive.coffee | 2 +- app/modules/components/card/card.controller.coffee | 2 +- .../filter/filter.controller.spec.coffee | 2 +- .../vote-button/vote-button.controller.spec.coffee | 8 ++++---- .../watch-button.controller.spec.coffee | 8 ++++---- .../discover-search-bar.controller.spec.coffee | 8 ++++---- .../services/discover-projects.service.spec.coffee | 2 +- .../like-project-button.controller.spec.coffee | 8 ++++---- .../components/sort-projects.directive.coffee | 2 +- .../projects-listing.controller.spec.coffee | 2 +- .../transfer-project.controller.spec.coffee | 2 +- .../services/current-user.service.spec.coffee | 2 +- app/modules/services/error-handling.service.coffee | 2 +- .../services/project-logo.service.spec.coffee | 4 ++-- app/modules/services/project.service.spec.coffee | 10 +++++----- ...imeline-pagination-sequence.service.spec.coffee | 2 +- .../user-timeline.controller.spec.coffee | 10 +++++----- 28 files changed, 57 insertions(+), 57 deletions(-) diff --git a/app/coffee/modules/admin/project-values.coffee b/app/coffee/modules/admin/project-values.coffee index cf25e9c7..89797b06 100644 --- a/app/coffee/modules/admin/project-values.coffee +++ b/app/coffee/modules/admin/project-values.coffee @@ -157,7 +157,7 @@ ProjectValuesDirective = ($log, $repo, $confirm, $location, animationFrame, $tra pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) $scope.$on "$destroy", -> diff --git a/app/coffee/modules/backlog/sortable.coffee b/app/coffee/modules/backlog/sortable.coffee index 0575c96b..b6b6299d 100644 --- a/app/coffee/modules/backlog/sortable.coffee +++ b/app/coffee/modules/backlog/sortable.coffee @@ -129,7 +129,7 @@ BacklogSortableDirective = ($repo, $rs, $rootscope, $tgConfirm) -> pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) $scope.$on "$destroy", -> diff --git a/app/coffee/modules/base/http.coffee b/app/coffee/modules/base/http.coffee index 0c425720..57fa8e82 100644 --- a/app/coffee/modules/base/http.coffee +++ b/app/coffee/modules/base/http.coffee @@ -30,7 +30,7 @@ class HttpService extends taiga.Service constructor: (@http, @q, @storage, @rootScope, @cacheFactory, @translate) -> super() - @.cache = @cacheFactory("httpget"); + @.cache = @cacheFactory("httpget") headers: -> headers = {} diff --git a/app/coffee/modules/controllerMixins.coffee b/app/coffee/modules/controllerMixins.coffee index 68454e25..08d0ac50 100644 --- a/app/coffee/modules/controllerMixins.coffee +++ b/app/coffee/modules/controllerMixins.coffee @@ -278,7 +278,7 @@ class UsFiltersMixin dataType: "owner", content: owner } - ]; + ] @.customFilters = [] _.forOwn customFiltersRaw, (value, key) => diff --git a/app/coffee/modules/issues/list.coffee b/app/coffee/modules/issues/list.coffee index 8c5c3c18..c1172408 100644 --- a/app/coffee/modules/issues/list.coffee +++ b/app/coffee/modules/issues/list.coffee @@ -271,7 +271,7 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi dataType: "owner", content: owner } - ]; + ] @.customFilters = [] _.forOwn customFiltersRaw, (value, key) => @@ -472,7 +472,7 @@ IssuesDirective = ($log, $location, $template, $compile) -> svg = $("").attr("svg-icon", icon) colHeadElement.append(svg) - $compile(colHeadElement.contents())($scope); + $compile(colHeadElement.contents())($scope) $el.on "click", ".row.title > div", (event) -> target = angular.element(event.currentTarget) @@ -495,7 +495,7 @@ IssuesDirective = ($log, $location, $template, $compile) -> .attr("svg-icon", icon) target.append(svg) - $compile(target.contents())($scope); + $compile(target.contents())($scope) ## Issues Link link = ($scope, $el, $attrs) -> diff --git a/app/coffee/modules/kanban/sortable.coffee b/app/coffee/modules/kanban/sortable.coffee index 0ae86a41..fda8e063 100644 --- a/app/coffee/modules/kanban/sortable.coffee +++ b/app/coffee/modules/kanban/sortable.coffee @@ -94,7 +94,7 @@ KanbanSortableDirective = ($repo, $rs, $rootscope) -> pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) $scope.$on "$destroy", -> diff --git a/app/coffee/modules/taskboard/main.coffee b/app/coffee/modules/taskboard/main.coffee index 4cc01f7b..1a13a106 100644 --- a/app/coffee/modules/taskboard/main.coffee +++ b/app/coffee/modules/taskboard/main.coffee @@ -217,7 +217,7 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin, taiga dataType: "owner", content: owner } - ]; + ] @.customFilters = [] _.forOwn customFiltersRaw, (value, key) => diff --git a/app/coffee/modules/taskboard/sortable.coffee b/app/coffee/modules/taskboard/sortable.coffee index b0c7bc4e..9b92eb51 100644 --- a/app/coffee/modules/taskboard/sortable.coffee +++ b/app/coffee/modules/taskboard/sortable.coffee @@ -110,7 +110,7 @@ TaskboardSortableDirective = ($repo, $rs, $rootscope, $translate) -> pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) $scope.$on "$destroy", -> diff --git a/app/coffee/modules/wiki/nav.coffee b/app/coffee/modules/wiki/nav.coffee index 40c7bbd7..5b6bb01b 100644 --- a/app/coffee/modules/wiki/nav.coffee +++ b/app/coffee/modules/wiki/nav.coffee @@ -90,7 +90,7 @@ WikiNavDirective = ($tgrepo, $log, $location, $confirm, $analytics, $loading, $t pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) $el.on "click", ".add-button", (event) -> diff --git a/app/modules/components/attachments-drop/attachments-drop.directive.coffee b/app/modules/components/attachments-drop/attachments-drop.directive.coffee index 7fb995a5..a236828a 100644 --- a/app/modules/components/attachments-drop/attachments-drop.directive.coffee +++ b/app/modules/components/attachments-drop/attachments-drop.directive.coffee @@ -29,7 +29,7 @@ AttachmentsDropDirective = ($parse) -> e.stopPropagation() e.preventDefault() - dataTransfer = e.dataTransfer || (e.originalEvent && e.originalEvent.dataTransfer); + dataTransfer = e.dataTransfer || (e.originalEvent && e.originalEvent.dataTransfer) scope.$apply () -> eventAttr(scope, {files: dataTransfer.files}) diff --git a/app/modules/components/attachments-preview/attachments-preview.controller.spec.coffee b/app/modules/components/attachments-preview/attachments-preview.controller.spec.coffee index a33464fe..40a6108d 100644 --- a/app/modules/components/attachments-preview/attachments-preview.controller.spec.coffee +++ b/app/modules/components/attachments-preview/attachments-preview.controller.spec.coffee @@ -81,7 +81,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 2; + mocks.attachmentsPreviewService.fileId = 2 current = ctrl.getCurrent() @@ -125,7 +125,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 1; + mocks.attachmentsPreviewService.fileId = 1 pagination = ctrl.hasPagination() @@ -173,7 +173,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 2; + mocks.attachmentsPreviewService.fileId = 2 currentIndex = ctrl.getIndex() @@ -215,7 +215,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 1; + mocks.attachmentsPreviewService.fileId = 1 currentIndex = ctrl.next() @@ -256,7 +256,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 3; + mocks.attachmentsPreviewService.fileId = 3 currentIndex = ctrl.next() @@ -298,7 +298,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 3; + mocks.attachmentsPreviewService.fileId = 3 currentIndex = ctrl.previous() @@ -339,7 +339,7 @@ describe "AttachmentsPreviewController", -> } ]) - mocks.attachmentsPreviewService.fileId = 1; + mocks.attachmentsPreviewService.fileId = 1 currentIndex = ctrl.previous() diff --git a/app/modules/components/attachments-sortable/attachments-sortable.directive.coffee b/app/modules/components/attachments-sortable/attachments-sortable.directive.coffee index dcbc615f..f1e91147 100644 --- a/app/modules/components/attachments-sortable/attachments-sortable.directive.coffee +++ b/app/modules/components/attachments-sortable/attachments-sortable.directive.coffee @@ -42,7 +42,7 @@ AttachmentSortableDirective = ($parse) -> pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) diff --git a/app/modules/components/card/card.controller.coffee b/app/modules/components/card/card.controller.coffee index 25dce94c..97ec971b 100644 --- a/app/modules/components/card/card.controller.coffee +++ b/app/modules/components/card/card.controller.coffee @@ -27,7 +27,7 @@ class CardController @.onToggleFold({id: @.item.get('id')}) getClosedTasks: () -> - return @.item.getIn(['model', 'tasks']).filter (task) -> return task.get('is_closed'); + return @.item.getIn(['model', 'tasks']).filter (task) -> return task.get('is_closed') closedTasksPercent: () -> return @.getClosedTasks().size * 100 / @.item.getIn(['model', 'tasks']).size diff --git a/app/modules/components/filter/filter.controller.spec.coffee b/app/modules/components/filter/filter.controller.spec.coffee index c7166a4b..bb9a9140 100644 --- a/app/modules/components/filter/filter.controller.spec.coffee +++ b/app/modules/components/filter/filter.controller.spec.coffee @@ -51,7 +51,7 @@ describe "Filter", -> isOpen = ctrl.isOpen('filter1') - expect(isOpen).to.be.true; + expect(isOpen).to.be.true it "save custom filter", () -> ctrl = $controller("Filter") diff --git a/app/modules/components/vote-button/vote-button.controller.spec.coffee b/app/modules/components/vote-button/vote-button.controller.spec.coffee index 241210e0..a0201853 100644 --- a/app/modules/components/vote-button/vote-button.controller.spec.coffee +++ b/app/modules/components/vote-button/vote-button.controller.spec.coffee @@ -67,13 +67,13 @@ describe "VoteButton", -> promise = ctrl.toggleVote() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.onUpvote.resolve() promise.finally () -> expect(mocks.onUpvote).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() @@ -90,12 +90,12 @@ describe "VoteButton", -> promise = ctrl.toggleVote() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.onDownvote.resolve() promise.finally () -> expect(mocks.onDownvote).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() diff --git a/app/modules/components/watch-button/watch-button.controller.spec.coffee b/app/modules/components/watch-button/watch-button.controller.spec.coffee index 41e95efb..77247468 100644 --- a/app/modules/components/watch-button/watch-button.controller.spec.coffee +++ b/app/modules/components/watch-button/watch-button.controller.spec.coffee @@ -68,13 +68,13 @@ describe "WatchButton", -> promise = ctrl.toggleWatch() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.onWatch.resolve() promise.finally () -> expect(mocks.onWatch).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() @@ -91,13 +91,13 @@ describe "WatchButton", -> promise = ctrl.toggleWatch() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.onUnwatch.resolve() promise.finally () -> expect(mocks.onUnwatch).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() diff --git a/app/modules/discover/components/discover-search-bar/discover-search-bar.controller.spec.coffee b/app/modules/discover/components/discover-search-bar/discover-search-bar.controller.spec.coffee index 36b5dd4e..fbde731f 100644 --- a/app/modules/discover/components/discover-search-bar/discover-search-bar.controller.spec.coffee +++ b/app/modules/discover/components/discover-search-bar/discover-search-bar.controller.spec.coffee @@ -57,8 +57,8 @@ describe "DiscoverSearchBarController", -> ctrl.selectFilter('text') - expect(mocks.discoverProjectsService.fetchStats).to.have.been.called; - expect(ctrl.onChange).to.have.been.calledWith(sinon.match({filter: 'text', q: 'query'})); + expect(mocks.discoverProjectsService.fetchStats).to.have.been.called + expect(ctrl.onChange).to.have.been.calledWith(sinon.match({filter: 'text', q: 'query'})) it "submit filter", () -> ctrl = $controller("DiscoverSearchBar") @@ -68,5 +68,5 @@ describe "DiscoverSearchBarController", -> ctrl.submitFilter() - expect(mocks.discoverProjectsService.fetchStats).to.have.been.called; - expect(ctrl.onChange).to.have.been.calledWith(sinon.match({filter: 'all', q: 'query'})); + expect(mocks.discoverProjectsService.fetchStats).to.have.been.called + expect(ctrl.onChange).to.have.been.calledWith(sinon.match({filter: 'all', q: 'query'})) diff --git a/app/modules/discover/services/discover-projects.service.spec.coffee b/app/modules/discover/services/discover-projects.service.spec.coffee index 75c13e43..971502c7 100644 --- a/app/modules/discover/services/discover-projects.service.spec.coffee +++ b/app/modules/discover/services/discover-projects.service.spec.coffee @@ -174,6 +174,6 @@ describe "tgDiscoverProjectsService", -> expect(result).to.have.length(5) - expect(result[4].decorate).to.be.ok; + expect(result[4].decorate).to.be.ok done() diff --git a/app/modules/projects/components/like-project-button/like-project-button.controller.spec.coffee b/app/modules/projects/components/like-project-button/like-project-button.controller.spec.coffee index 8a020485..f29bbc33 100644 --- a/app/modules/projects/components/like-project-button/like-project-button.controller.spec.coffee +++ b/app/modules/projects/components/like-project-button/like-project-button.controller.spec.coffee @@ -72,13 +72,13 @@ describe "LikeProjectButton", -> promise = ctrl.toggleLike() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.tgLikeProjectButton.like.withArgs(project.get('id')).resolve() promise.finally () -> expect(mocks.tgLikeProjectButton.like).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() @@ -109,13 +109,13 @@ describe "LikeProjectButton", -> promise = ctrl.toggleLike() - expect(ctrl.loading).to.be.true; + expect(ctrl.loading).to.be.true mocks.tgLikeProjectButton.unlike.withArgs(project.get('id')).resolve() promise.finally () -> expect(mocks.tgLikeProjectButton.unlike).to.be.calledOnce - expect(ctrl.loading).to.be.false; + expect(ctrl.loading).to.be.false done() diff --git a/app/modules/projects/components/sort-projects.directive.coffee b/app/modules/projects/components/sort-projects.directive.coffee index b31bbf83..d432de2d 100644 --- a/app/modules/projects/components/sort-projects.directive.coffee +++ b/app/modules/projects/components/sort-projects.directive.coffee @@ -49,7 +49,7 @@ SortProjectsDirective = (currentUserService) -> pixels: 30, scrollWhenOutside: true, autoScroll: () -> - return this.down && drake.dragging; + return this.down && drake.dragging }) scope.$on "$destroy", -> diff --git a/app/modules/projects/listing/projects-listing.controller.spec.coffee b/app/modules/projects/listing/projects-listing.controller.spec.coffee index fe3d2b2b..d7a3f00d 100644 --- a/app/modules/projects/listing/projects-listing.controller.spec.coffee +++ b/app/modules/projects/listing/projects-listing.controller.spec.coffee @@ -77,4 +77,4 @@ describe "ProjectsListingController", -> pageCtrl.newProject() - expect(mocks.projectsService.newProject).to.be.calledOnce; + expect(mocks.projectsService.newProject).to.be.calledOnce diff --git a/app/modules/projects/transfer/transfer-project.controller.spec.coffee b/app/modules/projects/transfer/transfer-project.controller.spec.coffee index c87baecb..3a854312 100644 --- a/app/modules/projects/transfer/transfer-project.controller.spec.coffee +++ b/app/modules/projects/transfer/transfer-project.controller.spec.coffee @@ -127,7 +127,7 @@ describe "TransferProject", -> ctrl = $controller("TransferProjectController") ctrl.project = project ctrl.initialize().then () -> - expect(mocks.errorHandlingService.notfound).have.been.called; + expect(mocks.errorHandlingService.notfound).have.been.called done() it "valid token private project with max projects for user", (done) -> diff --git a/app/modules/services/current-user.service.spec.coffee b/app/modules/services/current-user.service.spec.coffee index 90c08398..96f4fff2 100644 --- a/app/modules/services/current-user.service.spec.coffee +++ b/app/modules/services/current-user.service.spec.coffee @@ -179,7 +179,7 @@ describe "tgCurrentUserService", -> backlog: false, kanban: false, dashboard: false - }); + }) it "load joyride config", (done) -> mocks.resources.user.getUserStorage.withArgs('joyride').promise().resolve(true) diff --git a/app/modules/services/error-handling.service.coffee b/app/modules/services/error-handling.service.coffee index a3ceef53..66576c39 100644 --- a/app/modules/services/error-handling.service.coffee +++ b/app/modules/services/error-handling.service.coffee @@ -27,7 +27,7 @@ class ErrorHandlingService constructor: (@rootScope) -> init: () -> - @rootScope.errorHandling = {}; + @rootScope.errorHandling = {} notfound: -> @rootScope.errorHandling.showingError = true diff --git a/app/modules/services/project-logo.service.spec.coffee b/app/modules/services/project-logo.service.spec.coffee index 1c6cae74..d4858e42 100644 --- a/app/modules/services/project-logo.service.spec.coffee +++ b/app/modules/services/project-logo.service.spec.coffee @@ -38,5 +38,5 @@ describe "tgProjectLogoService", -> logo = projectLogoService.getDefaultProjectLogo('slug/slug', 2) - expect(logo.src).to.be.equal('/123/images/project-logos/project-logo-04.png'); - expect(logo.color).to.be.equal('rgba( 152, 224, 168, 1 )'); + expect(logo.src).to.be.equal('/123/images/project-logos/project-logo-04.png') + expect(logo.color).to.be.equal('rgba( 152, 224, 168, 1 )') diff --git a/app/modules/services/project.service.spec.coffee b/app/modules/services/project.service.spec.coffee index 8b4a11f9..20f529d1 100644 --- a/app/modules/services/project.service.spec.coffee +++ b/app/modules/services/project.service.spec.coffee @@ -89,7 +89,7 @@ describe "tgProjectService", -> .then () -> projectService.setProjectBySlug('slug-1') .then () -> projectService.setProjectBySlug('slug-2') .finally () -> - expect(projectService.setProject).to.be.called.twice; + expect(projectService.setProject).to.be.called.twice done() it "set project and set active members", () -> @@ -136,10 +136,10 @@ describe "tgProjectService", -> projectService.cleanProject() - expect(projectService.project).to.be.null; - expect(projectService.activeMembers.size).to.be.equal(0); - expect(projectService.section).to.be.null; - expect(projectService.sectionsBreadcrumb.size).to.be.equal(0); + expect(projectService.project).to.be.null + expect(projectService.activeMembers.size).to.be.equal(0) + expect(projectService.section).to.be.null + expect(projectService.sectionsBreadcrumb.size).to.be.equal(0) it "has permissions", () -> project = Immutable.Map({ diff --git a/app/modules/user-timeline/user-timeline-pagination-sequence/user-timeline-pagination-sequence.service.spec.coffee b/app/modules/user-timeline/user-timeline-pagination-sequence/user-timeline-pagination-sequence.service.spec.coffee index 3ee1bf8d..7baebf6e 100644 --- a/app/modules/user-timeline/user-timeline-pagination-sequence/user-timeline-pagination-sequence.service.spec.coffee +++ b/app/modules/user-timeline/user-timeline-pagination-sequence/user-timeline-pagination-sequence.service.spec.coffee @@ -144,7 +144,7 @@ describe "tgUserTimelinePaginationSequenceService", -> config.minItems = 1 - config.map = (item) => item + 1; + config.map = (item) => item + 1 seq = userTimelinePaginationSequenceService.generate(config) diff --git a/app/modules/user-timeline/user-timeline/user-timeline.controller.spec.coffee b/app/modules/user-timeline/user-timeline/user-timeline.controller.spec.coffee index e66cf9b3..519f79be 100644 --- a/app/modules/user-timeline/user-timeline/user-timeline.controller.spec.coffee +++ b/app/modules/user-timeline/user-timeline/user-timeline.controller.spec.coffee @@ -49,7 +49,7 @@ describe "UserTimelineController", -> $rootScope = _$rootScope_ it "timelineList should be an array", () -> - $scope = $rootScope.$new(); + $scope = $rootScope.$new() mocks.userTimelineService.getUserTimeline = sinon.stub().returns(true) @@ -63,7 +63,7 @@ describe "UserTimelineController", -> it "project timeline sequence", () -> mocks.userTimelineService.getProjectTimeline = sinon.stub().withArgs(4).returns(true) - $scope = $rootScope.$new(); + $scope = $rootScope.$new() myCtrl = controller("UserTimeline", $scope, { projectId: 4 @@ -74,7 +74,7 @@ describe "UserTimelineController", -> it "currentUser timeline sequence", () -> mocks.userTimelineService.getProfileTimeline = sinon.stub().withArgs(2).returns(true) - $scope = $rootScope.$new(); + $scope = $rootScope.$new() myCtrl = controller("UserTimeline", $scope, { currentUser: true, @@ -86,7 +86,7 @@ describe "UserTimelineController", -> it "currentUser timeline sequence", () -> mocks.userTimelineService.getUserTimeline = sinon.stub().withArgs(2).returns(true) - $scope = $rootScope.$new(); + $scope = $rootScope.$new() myCtrl = controller("UserTimeline", $scope, { user: Immutable.Map({id: 2}) @@ -99,7 +99,7 @@ describe "UserTimelineController", -> beforeEach () -> mocks.userTimelineService.getUserTimeline = sinon.stub().returns({}) - $scope = $rootScope.$new(); + $scope = $rootScope.$new() myCtrl = controller("UserTimeline", $scope, { user: Immutable.Map({id: 2}) })