Merge pull request #1141 from bbassie/test/plugin-integration

Finish the plugin system integration tests
This commit is contained in:
Cooldude2606 authored and GitHub committed 2026-10-28 23:35:32 +00:00
commit ebdbb1fe56
11 files changed
+120 -4

No files matched your search

+1 -1
View File
@@ -154,7 +154,7 @@ describe("host/create_scenario", function() {
await fs.cp(scenario, freeplay, { recursive: true });
pluginInfos = await lib.loadPluginInfos(new Map([
["research_sync", path.resolve("plugins/research_sync")],
["test_plugin", path.resolve("test/file/test_plugin")],
["test_plugin_no_module", path.resolve("test/file/test_plugin_no_module")],
]));
lib.addPluginConfigFields(pluginInfos);
hostConfig = new lib.HostConfig("host", { "host.factorio_directory": factorioDir });
+1 -1
View File
@@ -241,7 +241,7 @@ describe("host/patch", function() {
});
it("should skip plugins without a module", async function() {
const pluginInfos = await lib.loadPluginInfos(
new Map([["test_plugin", path.resolve("test/file/test_plugin")]])
new Map([["test_plugin_no_module", path.resolve("test/file/test_plugin_no_module")]])
);
const modules = await patch.loadModules(pluginInfos);
assert.deepEqual([...modules.keys()], ["clusterio"]);