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

German umlaute in fixture names, test names and test messages are not handled properly #72

Closed
csoltenborn opened this issue Aug 2, 2016 · 2 comments
Assignees
Labels

Comments

@csoltenborn
Copy link
Owner

No description provided.

@csoltenborn csoltenborn added the bug label Aug 2, 2016
@csoltenborn csoltenborn self-assigned this Aug 2, 2016
csoltenborn added a commit that referenced this issue Aug 2, 2016
@csoltenborn
Copy link
Owner Author

It appears that Google Test can not handle umlauts - at least they do not show up in the test result file - sample result file:

ResultFileWithUmlauts.txt

When running tests, GTA falls back to console parsing for the according tests since their test name is not correctly read from the broken XML file, and thus the according test case is not found. When debugging tests, GTA does not have this option since we are not able to access the debugged process' standard output (that's why we cannot print test output when debugging tests). Therefore, the test is labeld as skipped.

Maybe we should just accept this, but I do not like that test results differ between running and debugging tests... Therefore, one suggestion would be to not support umlauts at all and mention that in the docs.

Maybe we should also file a bug against Google Test.

@csoltenborn
Copy link
Owner Author

cf4a6ae

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

No branches or pull requests

1 participant