diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2020-03-27 02:06:41 +0200 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2020-04-06 19:18:06 +0300 |
commit | b2ab0804f86f649df1c4d07b246c2009d257ca27 (patch) | |
tree | c8e89e3ef4ac4a7b4edc6e9759b6968c5b299e25 /render-test/parser.cpp | |
parent | c829ea7e9243319b802a0984b37dbda1ba1ae536 (diff) | |
download | qtlocation-mapboxgl-b2ab0804f86f649df1c4d07b246c2009d257ca27.tar.gz |
[render tests][tile mode] Enable automatic labels cut-off detection
Diffstat (limited to 'render-test/parser.cpp')
-rw-r--r-- | render-test/parser.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/render-test/parser.cpp b/render-test/parser.cpp index e5c5a1edc9..4e2a1aa98c 100644 --- a/render-test/parser.cpp +++ b/render-test/parser.cpp @@ -43,6 +43,7 @@ namespace { const char* resultsStyle = R"HTML( +<meta charset="UTF-8"> <style> body { font: 18px/1.2 -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 10px; } h1 { font-size: 32px; margin-bottom: 0; } @@ -1336,8 +1337,9 @@ std::string createResultItem(const TestMetadata& metadata, bool hasFailedTests) html.append("<p style=\"color: red\"><strong>Error:</strong> " + metadata.errorMessage + "</p>\n"); } - if (metadata.metricsFailed || metadata.metricsErrored) { - html.append("<p style=\"color: red\"><strong>Error:</strong> " + metadata.errorMessage + "</p>\n"); + if (metadata.metricsFailed || metadata.metricsErrored || metadata.labelCutOffFound) { + html.append("<p style=\"color: red\"><strong>Error:</strong> " + + std::regex_replace(metadata.errorMessage, std::regex{"\n"}, "<br>") + "</p>\n"); } if (metadata.difference != 0.0) { |