-
Notifications
You must be signed in to change notification settings - Fork 36
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
Test failures on Python 3.6.5 #37
Comments
Not sure if it is related to the actual same failing tests or if this another not covered case
This is valid according to desktop-file-validate utility Using Python 3.6.6 |
Those desktop files are valid according to desktop-file-validate but dex reports a quoting issue see jceb/dex#37 (not quoting the tmux command should be fined for those)
Thanks for reporting. I'll look into it .. there seem to be some differences with python3. |
I disabled the failing tests for the moment. Couldn't figure out what the issue was :-/ |
It looks python 3.6+ automatically processes escape sequences when looping through the characters in a string with:
Using a numeric index bypasses this behavior. This appears to be a false lead on further review. After testing with both versions of the loop I discovered a bug in dex. The escape sequence detection is turned off inside strings that appends '\' to the second parameter and makes the code interpret the escaped quote as an un-escaped one. |
The text was updated successfully, but these errors were encountered: