Skip to content

Commit 852b719

Browse files
committed
Improve Encoding-Test for SonarOutput
1 parent bbffd35 commit 852b719

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/test/java/org/utplsql/api/OutputBufferIT.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import java.util.List;
1818
import java.util.concurrent.*;
1919

20+
import static org.junit.jupiter.api.Assertions.assertEquals;
2021
import static org.junit.jupiter.api.Assertions.assertTrue;
2122
import static org.junit.jupiter.api.Assertions.fail;
2223

@@ -137,7 +138,10 @@ public void sonarReporterHasEncodingSet() throws SQLException, InvalidVersionExc
137138

138139
List<String> outputLines = reporter.getOutputBuffer().fetchAll(getConnection());
139140

140-
assertTrue(outputLines.get(0).contains("encoding=\"" + Charset.defaultCharset().toString() + "\""));
141+
String defaultCharset = Charset.defaultCharset().toString();
142+
String actualCharset = outputLines.get(0).replaceAll("(.*)encoding=\"([^\"]+)\"(.*)", "$2");
143+
144+
assertEquals(defaultCharset.toLowerCase(), actualCharset.toLowerCase());
141145
}
142146

143147
}

0 commit comments

Comments
 (0)