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
Fix test failure when displaying invisible characters
test/main/emoji-test fails for me at emoji-commit-titles-col-300 because
this line is not rendered correctly:
2009-04-06 01:44 +0000 Committer o [master] ππ§βππ‘ππβοΈπ‘πΆπ―π±β³π ππ‘ππ±πππ₯ππππ₯πΆπ»γ°ποΈβοΈπ³ππ₯π΄ππ³π₯ππ₯πβπ
The line in emoji-test contains two [π
emojis](https://unicode-table.com/en/1F41B/). However,
the first bug is followed by an invisible ["Variation
Selector"](https://unicode-table.com/en/FE0F/).
Here are the two bugs with a \uFE0F in the middle:
ποΈπ
It looks like Tig renders the first bug without \uFE0F, but the test
expects it.
The same goes for the next visible character after the first bug: β is
also followed by \uFE0F which is not rendered.
Fix the test failure by removing both invisible characters from the expected output.
This approach will probably break the test on other systems. I don't know
if the character should be rendered. I want to find out why it fails on my
system - maybe ncurses 6.2.1 doesn't render those control characters anymore?
0 commit comments