瀏覽代碼

Use os.path.normcase in dulwich.tests.compat.test_repository

Koen Martens 8 年之前
父節點
當前提交
5f8a0058b6
共有 1 個文件被更改,包括 4 次插入10 次删除
  1. 4 10
      dulwich/tests/compat/test_repository.py

+ 4 - 10
dulwich/tests/compat/test_repository.py

@@ -181,21 +181,15 @@ class WorkingTreeTestCase(ObjectStoreTestCase):
         worktrees = self._parse_worktree_list(output)
         self.assertEqual(len(worktrees), self._number_of_working_tree)
         self.assertEqual(worktrees[0][1], '(bare)')
-        if sys.platform == 'win32':
-            # on windows, paths are case insensitive, and native git reports paths with '/' as seperator
-            self.assertEqual(os.path.normpath(worktrees[0][0]).lower(), self._mainworktree_repo.path.lower())
-        else:
-            self.assertEqual(worktrees[0][0], self._mainworktree_repo.path)
+        self.assertEqual(os.path.normcase(worktrees[0][0]).lower(),
+                         self._mainworktree_repo.path.lower())
 
         output = run_git_or_fail(['worktree', 'list'], cwd=self._mainworktree_repo.path)
         worktrees = self._parse_worktree_list(output)
         self.assertEqual(len(worktrees), self._number_of_working_tree)
         self.assertEqual(worktrees[0][1], '(bare)')
-        if sys.platform == 'win32':
-            # on windows, paths are case insensitive, and native git reports paths with '/' as seperator
-            self.assertEqual(os.path.normpath(worktrees[0][0]).lower(), self._mainworktree_repo.path.lower())
-        else:
-            self.assertEqual(worktrees[0][0], self._mainworktree_repo.path)
+        self.assertEqual(os.path.normcase(worktrees[0][0]).lower(),
+                         self._mainworktree_repo.path.lower())
 
 
 class InitNewWorkingDirectoryTestCase(WorkingTreeTestCase):