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

success and fail characters (checkmark and "x") are displayed without color (i.e. grey) #6029

Closed
ThomasLandauer opened this issue Nov 3, 2020 · 5 comments

Comments

@ThomasLandauer
Copy link
Member

Instead of a green ✔ and a red ✖, here's what the output looks like for me:
Screenshot_20201103_164013

These characters are already around since Codeception 2.4 https://github.com/Codeception/Codeception/blob/2.4/src/Codeception/Subscriber/Console.php#L104 - so my main question is: Is anybody else observing this?

I think this happened after upgrading from kubuntu 18.04 to 20.04. Looking closely at the screenshot, you can see that the characters are just rendered too large, and I'm guessing that this also prevents them from being colored.

@Naktibalda
Copy link
Member

It is an issue of the terminal or font that you are using.

Since 2018 I run my tests on Ubuntu installed on WSL and I was using default Windows terminal application all this time and seeing broken Unicode chacters instead of unicode success and fail characters.

image

Thanks to your question, I did some research and found this article which suggests to install different app called Windows Terminal.

Now I can see these characters:

image

@ThomasLandauer
Copy link
Member Author

It's in fact a bug in my terminal ("Konsole"): https://bugs.kde.org/show_bug.cgi?id=349088

@Naktibalda
Copy link
Member

Naktibalda commented Jan 23, 2022

@ThomasLandauer Is there anything wrong with default + and x characters that are used in no-ansi mode?

You get them if you use codecept run --no-ansi. Is is to cumbersome to use additional parameter?

@ThomasLandauer
Copy link
Member Author

Well, this removes all color from the output, so it's even worse than with the misrendered symbols ;-)

@Naktibalda
Copy link
Member

Try --no-ansi --colors combination.

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

No branches or pull requests

2 participants