소스 검색

[tests] test_runner - check unicode

tags/v0.15.1
John Newbery 4 년 전
부모
커밋
a97ed80f97
1개의 변경된 파일11개의 추가작업 그리고 3개의 파일을 삭제
  1. 11
    3
      test/functional/test_runner.py

+ 11
- 3
test/functional/test_runner.py 파일 보기

@@ -27,9 +27,17 @@ import logging

# Formatting. Default colors to empty strings.
BOLD, BLUE, RED, GREY = ("", ""), ("", ""), ("", ""), ("", "")
TICK = "✓ "
CROSS = "✖ "
CIRCLE = "○ "
try:
# Make sure python thinks it can write unicode to its stdout
"\u2713".encode("utf_8").decode(sys.stdout.encoding)
TICK = "✓ "
CROSS = "✖ "
CIRCLE = "○ "
except UnicodeDecodeError:
TICK = "P "
CROSS = "x "
CIRCLE = "o "

if os.name == 'posix':
# primitive formatting on supported
# terminal via ANSI escape sequences:

Loading…
취소
저장