mirror of https://github.com/python/cpython
On Windows, we suddenly find, strftime() may return "" for an
unsupported format string. (I guess this is because the logic for deciding whether to reallocate the buffer or not has been improved.) This caused the test code to crash on result[0]. Fix this by assuming an empty result also means the format is not supported.
This commit is contained in:
parent
60cc90ec98
commit
9b112799bc
|
@ -99,7 +99,7 @@ def strftest(now):
|
|||
print "Standard '%s' format gave error:" % e[0], error
|
||||
continue
|
||||
if re.match(e[1], result): continue
|
||||
if result[0] == '%':
|
||||
if not result or result[0] == '%':
|
||||
print "Does not support standard '%s' format (%s)" % (e[0], e[2])
|
||||
else:
|
||||
print "Conflict for %s (%s):" % (e[0], e[2])
|
||||
|
|
Loading…
Reference in New Issue