From 531e4ab1a9be07894f5bc82cab2f17a8a53c8dc3 Mon Sep 17 00:00:00 2001 From: "Fabien \"egg\" O'Carroll" Date: Sun, 12 Mar 2023 23:08:40 +0700 Subject: [PATCH] Removed service.js files from unit test coverage The service.js files are rarely unit tested because they are essentially glue code which acts as a singleton and doesn't use dependency injection, this lil cocktail makes it difficult to stub dependencies, as well as to call the init method more than once in a test suite. This change should give us improved unit test coverage --- ghost/core/.c8rc.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghost/core/.c8rc.json b/ghost/core/.c8rc.json index 6e9bae97e9..666652e578 100644 --- a/ghost/core/.c8rc.json +++ b/ghost/core/.c8rc.json @@ -32,6 +32,7 @@ "!core/server/api/endpoints/utils", "core/server/services/email-analytics/jobs/**", "core/server/services/members/jobs/**", - "core/server/services/email-service/wrapper.js" + "core/server/services/email-service/wrapper.js", + "core/server/services/**/service.js" ] }