|
|
@@ -79,6 +79,7 @@ describe "ProjectController", ->
|
|
|
ipMatcherAffiliation: sinon.stub().returns({create: sinon.stub()})
|
|
|
@UserGetter =
|
|
|
getUser: sinon.stub().callsArgWith 2, null, {lastLoginIp: '192.170.18.2'}
|
|
|
+ getUserOrUserStubById: sinon.stub().callsArgWith 2, null, {}
|
|
|
@Modules =
|
|
|
hooks:
|
|
|
fire: sinon.stub()
|
|
|
@@ -304,6 +305,8 @@ describe "ProjectController", ->
|
|
|
@users[@user._id] = @user # Owner
|
|
|
@UserModel.findById = (id, fields, callback) =>
|
|
|
callback null, @users[id]
|
|
|
+ @UserGetter.getUserOrUserStubById = (id, fields, callback) =>
|
|
|
+ callback null, @users[id]
|
|
|
|
|
|
@LimitationsManager.hasPaidSubscription.callsArgWith(1, null, false)
|
|
|
@TagsHandler.getAllTags.callsArgWith(1, null, @tags, {})
|