From 8fb67849647e1851ecda89ac90e981cf140f9d90 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Sat, 20 Mar 2021 17:03:23 +0100 Subject: [PATCH] Load plugin infos in integration tests Make sure the permisisons defined by plugins are included in the integration test environment by loading the plugin infos. --- test/integration/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/integration/index.js b/test/integration/index.js index d1588ae9..0d9b8bf1 100644 --- a/test/integration/index.js +++ b/test/integration/index.js @@ -13,6 +13,13 @@ const server = require("@clusterio/lib/factorio/server"); const { ConsoleTransport, logger } = require("@clusterio/lib/logging"); const libLoggingUtils = require("@clusterio/lib/logging_utils"); +// Make sure permissions from plugins are loaded +require("../../plugins/global_chat/info"); +require("../../plugins/player_auth/info"); +require("../../plugins/research_sync/info"); +require("../../plugins/statistics_exporter/info"); +require("../../plugins/subspace_storage/info"); + class TestControl extends libLink.Link { constructor(connector) {