requirements/openstack_requirements/tests
Jamie Lennox 5033a0f716 Allow maintaining extras from project
A project needs to be able to specify that it depends on a project
including extras for that project and still have it's version maintained
by global-requirements.

Currently if the requirements are seen to mismatch then the string from
global requirements is dropped in place of the project string, but this
drops any extras specified by project.

In the case that extras are different and the version needs updating add
a new combined requirement to the project with the original extras and
the new version.

Closes-Bug: #1567809
Change-Id: Ife48b7963a5e6706289f1b9a47cb95fae7f0bc22
2016-04-14 15:01:13 +10:00
..
files Update requirements ordering 2016-04-14 11:41:30 +10:00
__init__.py Move tests into openstack_requirements. 2015-06-08 22:07:01 +12:00
common.py Move commands into cmds subdir. 2015-06-29 15:27:25 +12:00
test_constraints.py Move data validation out of the unit tests and strengthen 2015-08-03 20:45:37 +00:00
test_edit_constraint.py Deal with underscores in names in edit-constraints 2015-09-17 10:12:11 +12:00
test_generate.py Deal with underscores in blacklist during generate-constraints 2015-11-07 23:00:12 -05:00
test_project.py Add checks for setup.cfg existence in project dictionary 2015-07-15 11:08:48 +03:00
test_requirement.py Revert "Tolerate both new and old setuptools" 2016-03-15 21:05:40 -04:00
test_update_pbr.py Move commands into cmds subdir. 2015-06-29 15:27:25 +12:00
test_update_suffix.py Move commands into cmds subdir. 2015-06-29 15:27:25 +12:00
test_update.py Allow maintaining extras from project 2016-04-14 15:01:13 +10:00