From 3dafa35b160171a743535002670ad2fe8dd2efab Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Tue, 29 Apr 2014 16:27:14 +0200 Subject: [PATCH] Add ServerTester#setProperty() --- .../test/java/org/sonar/server/tester/ServerTester.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sonar-server/src/test/java/org/sonar/server/tester/ServerTester.java b/sonar-server/src/test/java/org/sonar/server/tester/ServerTester.java index b3752bf62d8..1f669b04d1b 100644 --- a/sonar-server/src/test/java/org/sonar/server/tester/ServerTester.java +++ b/sonar-server/src/test/java/org/sonar/server/tester/ServerTester.java @@ -38,6 +38,7 @@ public class ServerTester extends ExternalResource { private Platform platform; private File tempDir; private Object[] components; + private Properties initialProps = new Properties(); /** * Called only when JUnit @Rule or @ClassRule is used. @@ -53,6 +54,7 @@ public class ServerTester extends ExternalResource { } tempDir = createTempDir(); Properties properties = new Properties(); + properties.putAll(initialProps); properties.setProperty(CoreProperties.SONAR_HOME, tempDir.getAbsolutePath()); properties.setProperty(DatabaseProperties.PROP_URL, "jdbc:h2:" + tempDir.getAbsolutePath() + "/h2"); platform = new Platform(); @@ -97,6 +99,11 @@ public class ServerTester extends ExternalResource { return this; } + public ServerTester setProperty(String key, String value) { + initialProps.setProperty(key, value); + return this; + } + /** * Get a component from the platform */ -- 2.39.5