You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/userguide/reporters.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ Example outputs from documentation reporter.
42
42
# JUnit reporter
43
43
44
44
Most of continuous integration servers (like Jenkins) are capable of consuming unit test execution results in [JUnit](https://en.wikipedia.org/wiki/JUnit) format.
45
-
The `ut_junit_reporter` in earlier version referred as ut_xunit_reporter is producing outcomes as JUnit-compatible XML unit test report, that can be used by CI servers to display their custom reports and provide metrics (like tests execution trends).
45
+
The `ut_junit_reporter` in earlier version referred as `ut_xunit_reporter` is producing outcomes as JUnit-compatible XML unit test report, that can be used by CI servers to display their custom reports and provide metrics (like tests execution trends).
46
46
Please note that in previous versions it was called ut_xunit_reporter and for backward compatibility that name still exists.
47
47
48
48
Invocation of tests with JUnit reporter.
@@ -63,7 +63,7 @@ Example of failure report details
63
63
64
64
# Teamcity reporter
65
65
66
-
[Teamcity](https://www.jetbrains.com/teamcity/) is a CI server by Jetbrains. It supports XUnit reporting and additionally has it's own format of reporting that allows tracking of progress of a CI step/task as it executes.
66
+
[Teamcity](https://www.jetbrains.com/teamcity/) is a CI server by Jetbrains. It supports JUnit reporting and additionally has it's own format of reporting that allows tracking of progress of a CI step/task as it executes.
67
67
The TeamCity format developed by Jetbrains is supported by utPLSQL with `ut_teamcity_reporter`.
68
68
69
69
Invocation of tests with Teamcity reporter.
@@ -74,11 +74,11 @@ The `ut_teamcity_reporter` doesn't accept any arguments.
74
74
75
75
Example of unit test report from Teamcity CI server.
@@ -158,3 +158,17 @@ The concept is pretty simple.
158
158
- as a separate thread, start `ut_runner.run` and pass reporters with previously defined output_ids.
159
159
- for each reporter start a separate thread and read outputs from the `ut_output_buffer.get_lines` table function by providing the output_id defined in the main thread.
160
160
161
+
# Reports characterset encoding
162
+
163
+
To get properly encoded reports, when running utPLSQL with HTML/XML reports on data containing national characters you need to provide your client character set when calling `ut.run` functions and procedures.
164
+
165
+
If you run your tests using `utPLSQL-cli`, this is done automatically and no action needs to be taken.
166
+
167
+
To make sure that the reports will display your national characters properly when running from IDE like SQLDeveloper/TOAD/SQLPlus or sqlcl you need to provide the charaterset manualy to `ut.run`.
0 commit comments