diff options
author | Matteo Mara <matteo.mara@sonarsource.com> | 2022-07-18 23:36:23 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2022-07-25 20:03:58 +0000 |
commit | 4b374e5e61b038d97fdc1f88154b1844be871a36 (patch) | |
tree | f9349e9db38aad45b562b74b081a78928a9987e2 /server | |
parent | cc0269b8ba404c05f630df738e5dee1acaa06140 (diff) | |
download | sonarqube-4b374e5e61b038d97fdc1f88154b1844be871a36.tar.gz sonarqube-4b374e5e61b038d97fdc1f88154b1844be871a36.zip |
SONAR-17055 fix double incorrect backslash escaping in audit logs
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java b/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java index d5e17a0bfec..67ce46e56fc 100644 --- a/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java +++ b/server/sonar-db-dao/src/testFixtures/java/org/sonar/db/audit/AuditTesting.java @@ -27,6 +27,10 @@ public class AuditTesting { private static final Random random = new Random(); + private AuditTesting() { + throw new IllegalStateException("Utility class"); + } + public static AuditDto newAuditDto() { return newAuditDto(random.nextLong(), "operation"); } @@ -44,7 +48,7 @@ public class AuditTesting { auditDto.setUuid(randomAlphanumeric(20)); auditDto.setUserUuid(randomAlphanumeric(40)); auditDto.setUserLogin(randomAlphanumeric(40)); - auditDto.setNewValue("{ \"someKey\": \"someValue\", \"anotherKey\": \"anotherValue\\\n\t\b\f\r\"}"); + auditDto.setNewValue("{ \"someKey\": \"someValue\", \"anotherKey\": \"\\\"anotherValue\\\" with quotes \\ \n\t\b\f\r\"}"); auditDto.setOperation(operation); auditDto.setCategory("category"); auditDto.setCreatedAt(createdAt); |