diff tests/test-dirs.py @ 48021:627cd8f33db0

rust: Remove support for passing a dict to the Rust pathutil.dirs() That is only used by the Python dirstatemap, which not used when Rust is enabled. This allows removing the private `extract_dirstate` function which creates `DirstateEntry` values. This in turn will make easier upcoming changes to `DirstateEntry`. Differential Revision: https://phab.mercurial-scm.org/D11460
author Simon Sapin <simon.sapin@octobus.net>
date Mon, 20 Sep 2021 13:16:36 +0200
parents c21aca51b392
children 6000f5b25c9b
line wrap: on
line diff
--- a/tests/test-dirs.py	Mon Sep 20 12:52:32 2021 +0200
+++ b/tests/test-dirs.py	Mon Sep 20 13:16:36 2021 +0200
@@ -13,13 +13,13 @@
             (b'a/a/a', [b'a', b'a/a', b'']),
             (b'alpha/beta/gamma', [b'', b'alpha', b'alpha/beta']),
         ]:
-            d = pathutil.dirs({})
+            d = pathutil.dirs([])
             d.addpath(case)
             self.assertEqual(sorted(d), sorted(want))
 
     def testinvalid(self):
         with self.assertRaises(ValueError):
-            d = pathutil.dirs({})
+            d = pathutil.dirs([])
             d.addpath(b'a//b')