From c4dbd8b7b670e807e80c46859e272bd7ecf41546 Mon Sep 17 00:00:00 2001 From: Juanfran Date: Fri, 11 Nov 2016 13:55:41 +0100 Subject: [PATCH] fix epics table tests --- .../epics-table.controller.spec.coffee | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/app/modules/epics/dashboard/epics-table/epics-table.controller.spec.coffee b/app/modules/epics/dashboard/epics-table/epics-table.controller.spec.coffee index 395e6476..8933ec7e 100644 --- a/app/modules/epics/dashboard/epics-table/epics-table.controller.spec.coffee +++ b/app/modules/epics/dashboard/epics-table/epics-table.controller.spec.coffee @@ -36,11 +36,30 @@ describe "EpicTable", -> } provide.value "tgEpicsService", mocks.tgEpicsService + _mockTgProjectService = () -> + mocks.tgProjectService = { + project: Immutable.fromJS({ + 'id': 3 + }) + } + provide.value "tgProjectService", mocks.tgProjectService + + _mockTgStorageService = () -> + mocks.tgStorage = { + get: sinon.stub(), + set: sinon.spy() + } + + mocks.tgStorage.get.returns({col1: true}) + provide.value "$tgStorage", mocks.tgStorage + _mocks = () -> module ($provide) -> provide = $provide _mockTgConfirm() _mockTgEpicsService() + _mockTgStorageService() + _mockTgProjectService() return null beforeEach -> @@ -63,3 +82,8 @@ describe "EpicTable", -> epicTableCtrl.nextPage() expect(mocks.tgEpicsService.nextPage).to.have.been.calledOnce + + it "storage view options", () -> + epicTableCtrl = controller "EpicsTableCtrl" + + expect(epicTableCtrl.column).to.be.eql({col1: true})