diff --git a/package.json b/package.json
index 04eb08787c78c81bb95d06868d3fbcc52e90739a..413ff5158c8344080af98e71925a801499a4c945 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
   "scripts": {
     "clean": "lerna clean",
     "styleguide": "npm run --prefix packages/styleguide styleguide",
-    "test": "jest --no-cache --coverage --detectOpenHandles",
+    "test": "jest --no-cache --coverage --detectOpenHandles --silent",
     "lint": "npm run lint:js && npm run lint:style && npm run lint:json",
     "lint:js": "eslint 'packages/**/*.{js,jsx}'",
     "lint:style": "stylelint 'packages/**/*.{css,scss}'",
diff --git a/packages/server/config/test.js b/packages/server/config/test.js
index 5ca21cb3c57dda4045ef8bf7a930ac8c60115c12..5fe6977419fe9016f158f68bdd71b9ea0de65cfa 100644
--- a/packages/server/config/test.js
+++ b/packages/server/config/test.js
@@ -1,5 +1,4 @@
 const path = require('path')
-const winston = require('winston')
 
 module.exports = {
   'pubsweet-server': {
@@ -9,10 +8,6 @@ module.exports = {
     },
     pool: { min: 0, max: 10, idleTimeoutMillis: 1000 },
     ignoreTerminatedConnectionError: true,
-    logger: new winston.Logger({
-      level: 'warn',
-      transports: [new winston.transports.Console()],
-    }),
     enableExperimentalGraphql: true,
     port: 4000,
     secret: 'test',