Skip to content

Gibberish stdout in win 8 32 bit py34 #46

@kman0

Description

@kman0

Terminal color codes are not properly reflected when using pysugar in windows.

Sample output:

Test session starts (platform: win32, Python 3.4.0, pytest 2.6.4, pytest-sugar 0.3.4)
plugins: sugar, instafail

test_sugar.py \r \x1b[1;30m\x1b[0mtest_sugar.py \x1b[92m\u2713\x1b[0m 7% \x1b[92m\x1b[100m\u
test_sugar.py \r \x1b[1;30m\x1b[0mtest_sugar.py \x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m 13%
test_sugar.py \r \x1b[1;30m\x1b[0mtest_sugar.py \x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m
test_sugar.py \r \x1b[1;30m\x1b[0mtest_sugar.py \x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m
27% \x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1
b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1
b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m\x1b[92m\u2713\x1b[0m 100% \x1b[92m\x1b[100m\u
2589\u2589\u2589\u2589\u2589\u2589\u2589\u2589\u2589\u2589\u2589\x1b[0m\x1b[1;30m\x1b[100m\x1b[0m

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions