keystone tests git clone keystoneclient
Bug #982945 reported by
Ionuț Arțăriși
This bug report is a duplicate of:
Bug #948495: need to provide totally offline ./run_tests.sh to support downstream packaging.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
New
|
Undecided
|
Unassigned |
Bug Description
Running the unit tests in keystone using the run_tests.sh command uses python's subprocess to manually git clone keystoneclient from review.
Why is this done? Why isn't pip-requires being used instead? This makes it hard to run tests in a controlled environment.
We would like to test keystone against our own packaged keystoneclient. Also, is there any reason why review.
To post a comment you must log in.
Looking closer I saw that there are two different revisions of python- keystoneclient being tested here. Which answers my first question I guess. But I still think this should be done more cleanly.
Shouldn't the tests in 'tests/ test_keystonecl ient.py' be moved to the python- keystoneclient repository?