Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code coverage tab does not render utf8 characters #9150

Closed
kachkaev opened this issue Dec 21, 2018 · 3 comments
Closed

Code coverage tab does not render utf8 characters #9150

kachkaev opened this issue Dec 21, 2018 · 3 comments

Comments

@kachkaev
Copy link

kachkaev commented Dec 21, 2018

Task: Publish Code Coverage Results (v 1.*)

I'm publishing HTML coverage reports generated by istanbul with the help of workarounds shared in #3027. The result is styled correctly, but there is a problem with unicode characters both in FF and Chrome:

screenshot 2018-12-21 at 16 43 46

These are supposed to be , and (× being a utf8 multiplication sign).

The symbol is display correctly locally, but not after I upload the HTMLs to VSTS. The reason is because VSTS strips <meta /> html tags from the HTMLs including <meta charset="utf-8" />.

What would recommend to do to overcome this limitation? Character × is not the only non-ASCII symbol that the coverage reports can contain. Other examples include emojis in code as well as comments in Chinese or Cyrillic.

@nigurr
Copy link

nigurr commented Dec 26, 2018

@kachkaev Thanks for reporting this. Currently we are revamping the code coverage experience and no plans to enhance current experience.
Closing this issue and we assure that this experience will be improved sooner.

@nigurr nigurr closed this as completed Dec 26, 2018
@kachkaev
Copy link
Author

Thanks for your reply @nigurr! What link would you recommend me to track not to miss the update? What’s the approx order of the ETA (days, weeks, months)?

Feeling quite excited!

@nigurr
Copy link

nigurr commented Dec 26, 2018

@kachkaev Please follow Azure DevOps Release Notes, we update the rollout in the notes. Currently we can't share the exact timelines, however the work is in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants