From 78cb19de90a56f00b8c8ca7a691d9e50e5519a95 Mon Sep 17 00:00:00 2001 From: Florian Zschocke Date: Mon, 9 Jun 2025 16:16:20 +0200 Subject: Make sure reports are not run in test environments --- src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java') diff --git a/src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java b/src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java index 8897ef7e..1553e2a5 100644 --- a/src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java +++ b/src/test/java/com/gitblit/tests/mock/MockRuntimeManager.java @@ -52,6 +52,8 @@ public class MockRuntimeManager implements IRuntimeManager { public MockRuntimeManager(IStoredSettings settings) { this.settings = settings; + // Insert marker that this is running as a test + settings.overrideSetting("gitblit.testRun", "true"); this.serverStatus = new ServerStatus(); this.serverStatus.servletContainer = "MockServer"; @@ -94,6 +96,11 @@ public class MockRuntimeManager implements IRuntimeManager { return serverStatus.bootDate; } + public void setStatus(ServerStatus status) + { + this.serverStatus = status; + } + @Override public ServerStatus getStatus() { // update heap memory status -- cgit v1.2.3