diff --git a/services/web/README.md b/services/web/README.md index c682385e7f..a664b6427f 100644 --- a/services/web/README.md +++ b/services/web/README.md @@ -43,13 +43,13 @@ Unit tests can be run in the `test_unit` container defined in `docker-compose.te The makefile contains a short cut to run these: ``` -make unit_test +make test_unit ``` During development it is often useful to only run a subset of tests, which can be configured with arguments to the mocha CLI: ``` -make unit_test MOCHA_ARGS='--grep=AuthorizationManager' +make test_unit MOCHA_GREP='AuthorizationManager' ``` ### Acceptance Tests diff --git a/services/web/app/coffee/Features/Project/ProjectDetailsHandler.coffee b/services/web/app/coffee/Features/Project/ProjectDetailsHandler.coffee index 3b43049576..6d3ad46395 100644 --- a/services/web/app/coffee/Features/Project/ProjectDetailsHandler.coffee +++ b/services/web/app/coffee/Features/Project/ProjectDetailsHandler.coffee @@ -51,7 +51,7 @@ module.exports = ProjectDetailsHandler = if typeof suffix is 'function' callback = suffix suffix = '' - ProjectGetter.getProject project_id, {owner_ref: true}, (err, project)-> + ProjectGetter.getProject project_id, {owner_ref: true, name: true}, (err, project)-> return callback(err) if err? return callback(new Errors.NotFoundError("project not found")) unless project? return callback() if project.owner_ref == user_id diff --git a/services/web/test/unit/coffee/Project/ProjectDetailsHandlerTests.coffee b/services/web/test/unit/coffee/Project/ProjectDetailsHandlerTests.coffee index e62c7d282b..4ede2d1021 100644 --- a/services/web/test/unit/coffee/Project/ProjectDetailsHandlerTests.coffee +++ b/services/web/test/unit/coffee/Project/ProjectDetailsHandlerTests.coffee @@ -104,7 +104,7 @@ describe 'ProjectDetailsHandler', -> it "should transfer ownership of the project", (done) -> @handler.transferOwnership 'abc', '123', () => - sinon.assert.calledWith(@ProjectModel.update, {_id: 'abc'}) + sinon.assert.calledWith(@ProjectModel.update, {_id: 'abc'}, sinon.match({$set: {name: 'teapot'}})) done() it "should flush the project to tpds", (done) ->