Merge pull request #801 from pre-commit/node_lives_again

Revert "Merge pull request #799 from pre-commit/temporarily_skip_npm_windows"
This commit is contained in:
Anthony Sottile 2018-07-18 19:07:02 -07:00 committed by GitHub
commit f2da2c435c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -48,7 +48,16 @@ xfailif_windows_no_ruby = pytest.mark.xfail(
def broken_deep_listdir(): # pragma: no cover (platform specific) def broken_deep_listdir(): # pragma: no cover (platform specific)
if sys.platform != 'win32': if sys.platform != 'win32':
return False return False
return True # see #798 try:
os.listdir(str('\\\\?\\') + os.path.abspath(str('.')))
except OSError:
return True
try:
os.listdir(b'\\\\?\\C:' + b'\\' * 300)
except TypeError:
return True
except OSError:
return False
xfailif_broken_deep_listdir = pytest.mark.xfail( xfailif_broken_deep_listdir = pytest.mark.xfail(