We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7169369 + a8c2ead commit c17a610Copy full SHA for c17a610
Lib/importlib/readers.py
@@ -96,6 +96,7 @@ def joinpath(self, child):
96
def open(self, *args, **kwargs):
97
raise FileNotFoundError('{} is not a file'.format(self))
98
99
+ @property
100
def name(self):
101
return self._paths[0].name
102
Lib/test/test_importlib/test_reader.py
@@ -82,6 +82,12 @@ def test_repr(self):
82
"MultiplexedPath('{}')".format(self.folder),
83
)
84
85
+ def test_name(self):
86
+ self.assertEqual(
87
+ MultiplexedPath(self.folder).name,
88
+ os.path.basename(self.folder),
89
+ )
90
+
91
92
class NamespaceReaderTest(unittest.TestCase):
93
site_dir = str(pathlib.Path(__file__).parent)
0 commit comments