bpo-38081: Fixes ntpath.realpath('NUL') (GH-15899)
diff --git a/Lib/test/test_ntpath.py b/Lib/test/test_ntpath.py
index c5c96e3..2f0faf9 100644
--- a/Lib/test/test_ntpath.py
+++ b/Lib/test/test_ntpath.py
@@ -400,6 +400,10 @@
self.assertPathEqual(ntpath.realpath("\\\\?\\" + ABSTFN + "3.link"),
"\\\\?\\" + ABSTFN + "3.")
+ @unittest.skipUnless(HAVE_GETFINALPATHNAME, 'need _getfinalpathname')
+ def test_realpath_nul(self):
+ tester("ntpath.realpath('NUL')", r'\\.\NUL')
+
def test_expandvars(self):
with support.EnvironmentVarGuard() as env:
env.clear()