diff --git a/testing/util.py b/testing/util.py index ae5ae338..42cf07eb 100644 --- a/testing/util.py +++ b/testing/util.py @@ -52,7 +52,11 @@ def broken_deep_listdir(): # pragma: no cover (platform specific) os.listdir(str('\\\\?\\') + os.path.abspath(str('.'))) except OSError: return True - else: + try: + os.listdir(b'\\\\?\C:' + b'\\' * 300) + except TypeError: + return True + except OSError: return False