diff options
author | Dan Willemsen <dwillemsen@google.com> | 2022-03-26 03:05:17 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-03-26 03:05:17 +0000 |
commit | 30dd327dfb40365cd785efa71e84cae13bc3d806 (patch) | |
tree | 690b5fb2994f47324dd4298e676335d4555ee267 /setuptools/tests/test_glob.py | |
parent | 38928912f8393727122418ebb7b2b8b19f710b36 (diff) | |
parent | adad21eb0615bb68c47628dcd4d638137c3d1a01 (diff) | |
download | setuptools-30dd327dfb40365cd785efa71e84cae13bc3d806.tar.gz |
Upgrade to setuptools 61.1.0 am: adad21eb06
Original change: https://android-review.googlesource.com/c/platform/external/python/setuptools/+/2045746
Change-Id: I1d25bf13215d94d6effc6e8fa0b83163749ffaac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'setuptools/tests/test_glob.py')
-rw-r--r-- | setuptools/tests/test_glob.py | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/setuptools/tests/test_glob.py b/setuptools/tests/test_glob.py new file mode 100644 index 0000000..e99587f --- /dev/null +++ b/setuptools/tests/test_glob.py @@ -0,0 +1,34 @@ +import pytest +from jaraco import path + +from setuptools.glob import glob + + +@pytest.mark.parametrize('tree, pattern, matches', ( + ('', b'', []), + ('', '', []), + (''' + appveyor.yml + CHANGES.rst + LICENSE + MANIFEST.in + pyproject.toml + README.rst + setup.cfg + setup.py + ''', '*.rst', ('CHANGES.rst', 'README.rst')), + (''' + appveyor.yml + CHANGES.rst + LICENSE + MANIFEST.in + pyproject.toml + README.rst + setup.cfg + setup.py + ''', b'*.rst', (b'CHANGES.rst', b'README.rst')), +)) +def test_glob(monkeypatch, tmpdir, tree, pattern, matches): + monkeypatch.chdir(tmpdir) + path.build({name: '' for name in tree.split()}) + assert list(sorted(glob(pattern))) == list(sorted(matches)) |