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.
1 parent ee3bed1 commit fb8d5feCopy full SHA for fb8d5fe
importlib_metadata/tests/test_integration.py
@@ -1,10 +1,15 @@
1
+# coding: utf-8
2
+
3
+from __future__ import unicode_literals
4
5
import unittest
6
import packaging.requirements
7
import packaging.version
8
9
from . import fixtures
10
from .. import (
11
_compat,
12
+ distributions,
13
version,
14
)
15
@@ -40,3 +45,13 @@ def __getattribute__(self, name):
40
45
self.fixtures.enter_context(
41
46
fixtures.install_finder(ModuleFreeFinder()))
42
47
_compat.disable_stdlib_finder()
48
49
50
+class FileSystem(fixtures.OnSysPath, fixtures.SiteDir, unittest.TestCase):
51
+ def test_unicode_dir_on_sys_path(self):
52
+ """
53
+ Ensure a Unicode subdirectory of a directory on sys.path
54
+ does not crash.
55
56
+ fixtures.build_files({'☃': {}}, prefix=self.site_dir)
57
+ list(distributions())
0 commit comments