mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 14:50:16 +00:00
fix tests
This commit is contained in:
@@ -764,6 +764,7 @@ def requirements(
|
||||
|
||||
if categories_list:
|
||||
for category in categories_list:
|
||||
category = category.strip()
|
||||
deps.update(lockfile.get(category, {}))
|
||||
else:
|
||||
if dev or dev_only:
|
||||
|
||||
@@ -98,17 +98,18 @@ def test_requirements_generates_requirements_from_lockfile_from_categories(pipen
|
||||
f.write(contents)
|
||||
l = p.pipenv('lock')
|
||||
assert l.returncode == 0
|
||||
|
||||
|
||||
c = p.pipenv('requirements --dev-only')
|
||||
assert c.returncode == 0
|
||||
assert f'{packages[0]}=={packages[1]}' not in c.stdout
|
||||
assert f'{test_packages[0]}=={test_packages[1]}' not in c.stdout
|
||||
assert f'{doc_packages[0]}=={doc_packages[1]}' not in c.stdout
|
||||
assert f'{dev_packages[0]}=={dev_packages[1]}' in c.stdout
|
||||
|
||||
d = p.pipenv('requirements --categories="test, doc"')
|
||||
assert d.returncode == 0
|
||||
assert f'{packages[0]}=={packages[1]}' not in d.stdout
|
||||
assert f'{dev_packages[0]}=={dev_packages[1]}' not in c.stdout
|
||||
assert f'{dev_packages[0]}=={dev_packages[1]}' not in d.stdout
|
||||
assert f'{test_packages[0]}=={test_packages[1]}' in d.stdout
|
||||
assert f'{doc_packages[0]}=={doc_packages[1]}' in d.stdout
|
||||
|
||||
|
||||
Reference in New Issue
Block a user