From c81f9c24ed71f908bb721d526b470b9f749e8f01 Mon Sep 17 00:00:00 2001 From: Tim Alby Date: Thu, 21 Jun 2018 17:59:35 +0200 Subject: [PATCH] mock affiliations API in acceptance tests --- services/web/test/acceptance/coffee/UserEmailsTests.coffee | 1 + services/web/test/acceptance/coffee/helpers/MockV1Api.coffee | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/services/web/test/acceptance/coffee/UserEmailsTests.coffee b/services/web/test/acceptance/coffee/UserEmailsTests.coffee index 01f1dde531..137932e878 100644 --- a/services/web/test/acceptance/coffee/UserEmailsTests.coffee +++ b/services/web/test/acceptance/coffee/UserEmailsTests.coffee @@ -4,6 +4,7 @@ User = require "./helpers/User" request = require "./helpers/request" settings = require "settings-sharelatex" {db, ObjectId} = require("../../../app/js/infrastructure/mongojs") +MockV1Api = require "./helpers/MockV1Api" describe "UserEmails", -> beforeEach (done) -> diff --git a/services/web/test/acceptance/coffee/helpers/MockV1Api.coffee b/services/web/test/acceptance/coffee/helpers/MockV1Api.coffee index 389ecd1762..65a77eb0e4 100644 --- a/services/web/test/acceptance/coffee/helpers/MockV1Api.coffee +++ b/services/web/test/acceptance/coffee/helpers/MockV1Api.coffee @@ -42,6 +42,11 @@ module.exports = MockV1Api = @exportParams = Object.assign({}, req.body) res.json exportId: @exportId + app.post "/api/v2/users/:userId/affiliations", (req, res, next) => + res.sendStatus 201 + + app.delete "/api/v2/users/:userId/affiliations/:email", (req, res, next) => + res.sendStatus 204 app.listen 5000, (error) -> throw error if error?