From 74be244fd9d4510887fd7fcaf654a144d6bfa44c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 23 Oct 2020 20:22:39 +0530 Subject: [PATCH] Add a test for canonicalize_path --- src/calibre/test_build.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/test_build.py b/src/calibre/test_build.py index 190157e899..8f583d32ba 100644 --- a/src/calibre/test_build.py +++ b/src/calibre/test_build.py @@ -261,6 +261,8 @@ class BuildTest(unittest.TestCase): self.assertRaises(OSError, winutil.create_mutex, 'test-mutex', False) m.close() self.assertEqual(winutil.parse_cmdline('"c:\\test exe.exe" "some arg" 2'), ('c:\\test exe.exe', 'some arg', '2')) + q = 'c:/hello/{}.txt'.format('a' * 400) + self.assertEqual(winutil.canonicalize_path(q), '\\\\?\\' + q) def test_sqlite(self): import sqlite3