From 4f4e29ea37dc888a0ab93379920e4090a2b0783e Mon Sep 17 00:00:00 2001 From: Richard Waller Date: Thu, 23 Apr 2020 11:56:09 +0100 Subject: [PATCH] test: stop trying to delete and add undeletable repo Signed-off-by: Richard Waller --- test/modules/template.service.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/modules/template.service.js b/test/modules/template.service.js index 752bae5c6..3c1320816 100644 --- a/test/modules/template.service.js +++ b/test/modules/template.service.js @@ -180,18 +180,22 @@ async function getNumberOfEnabledTemplates(queryParams) { } +const idOfImmutableRepo = 'incubator'; /** * Removes all templates repos known to PFE, and adds the supplied repos * @param {[JSON]} repoList */ async function setTemplateReposTo(repoList) { - const reposToDelete = (await getTemplateRepos()).body; - if (reposToDelete.length > 0) { + const currentRepos = (await getTemplateRepos()).body; + if (currentRepos.length > 0) { + const reposToDelete = currentRepos.filter(repo => repo.id !== idOfImmutableRepo); + console.log(reposToDelete); for (const repo of reposToDelete) { await deleteTemplateRepo(repo.url); } } - for (const repo of repoList) { + const templatesToAdd = repoList.filter(repo => repo.id !== idOfImmutableRepo); + for (const repo of templatesToAdd) { await addTemplateRepo(repo); } }