]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-9004 Fix message
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 25 Apr 2017 06:40:39 +0000 (08:40 +0200)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 25 Apr 2017 08:51:31 +0000 (10:51 +0200)
server/sonar-server/src/main/java/org/sonar/server/authentication/JwtHttpHandler.java
server/sonar-server/src/test/java/org/sonar/server/authentication/JwtHttpHandlerTest.java

index b2c0f837fbdd8816db43dea768c2e2614dd060f2..905cc015943b1c0d61c22656cef98d26c706714b 100644 (file)
@@ -180,11 +180,11 @@ public class JwtHttpHandler {
     int minutes;
     if (settings.hasKey(SESSION_TIMEOUT_IN_MINUTES_PROPERTY)) {
       minutes = settings.getInt(SESSION_TIMEOUT_IN_MINUTES_PROPERTY);
-      checkArgument(minutes > 0, "Property %s must be strictly positive. Got %s.", SESSION_TIMEOUT_IN_MINUTES_PROPERTY, minutes);
+      checkArgument(minutes > 0, "Property %s must be strictly positive. Got %s", SESSION_TIMEOUT_IN_MINUTES_PROPERTY, minutes);
     } else {
       minutes = SESSION_TIMEOUT_DEFAULT_VALUE_IN_MINUTES;
     }
-    checkArgument(minutes <= MAX_SESSION_TIMEOUT_IN_MINUTES, "Property %s must not be greater than %s. Got %s.",
+    checkArgument(minutes <= MAX_SESSION_TIMEOUT_IN_MINUTES, "Property %s must not be greater than 3 months (%s minutes). Got %s minutes",
       SESSION_TIMEOUT_IN_MINUTES_PROPERTY, MAX_SESSION_TIMEOUT_IN_MINUTES, minutes);
     return minutes * 60;
   }
index 5a400fbb77ec5498624508f4d9d11062360c94ac..842600bbf5c2db192a617a79f0c00e9e5996d710 100644 (file)
@@ -33,8 +33,8 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.ExpectedException;
 import org.mockito.ArgumentCaptor;
-import org.sonar.api.config.Settings;
 import org.sonar.api.config.MapSettings;
+import org.sonar.api.config.Settings;
 import org.sonar.api.utils.System2;
 import org.sonar.db.DbClient;
 import org.sonar.db.DbSession;
@@ -153,7 +153,7 @@ public class JwtHttpHandlerTest {
     settings.setProperty("sonar.web.sessionTimeoutInMinutes", 0);
 
     expectedException.expect(IllegalArgumentException.class);
-    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must be strictly positive. Got 0.");
+    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must be strictly positive. Got 0");
 
     new JwtHttpHandler(system2, dbClient, settings, jwtSerializer, jwtCsrfVerifier);
   }
@@ -163,7 +163,7 @@ public class JwtHttpHandlerTest {
     settings.setProperty("sonar.web.sessionTimeoutInMinutes", -10);
 
     expectedException.expect(IllegalArgumentException.class);
-    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must be strictly positive. Got -10.");
+    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must be strictly positive. Got -10");
 
     new JwtHttpHandler(system2, dbClient, settings, jwtSerializer, jwtCsrfVerifier);
   }
@@ -173,7 +173,7 @@ public class JwtHttpHandlerTest {
     settings.setProperty("sonar.web.sessionTimeoutInMinutes", 4 * 30 * 24 * 60);
 
     expectedException.expect(IllegalArgumentException.class);
-    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must not be greater than 129600. Got 172800.");
+    expectedException.expectMessage("Property sonar.web.sessionTimeoutInMinutes must not be greater than 3 months (129600 minutes). Got 172800 minutes");
 
     new JwtHttpHandler(system2, dbClient, settings, jwtSerializer, jwtCsrfVerifier);
   }