git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187931
91177308-0d34-0410-b5e6-
96231b3b80d8
# For any modern terminal, we should be able to just ignore
# these, so strip them out.
import curses
- cap = curses.tigetstr(cap_name) or ''
+ cap = curses.tigetstr(cap_name)
+ if cap is None:
+ cap = ''
+ else:
+ cap = cap.decode('ascii')
return re.sub(r'\$<\d+>[/*]?', '', cap)
def render(self, template):
try:
lines = lit.Util.capture([path, '--gtest_list_tests'],
env=localConfig.environment)
+ lines = lines.decode('ascii')
if kIsWindows:
lines = lines.replace('\r', '')
lines = lines.split('\n')