poppy/tests
amitgandhinz 8091123422 Made the X-Project_ID header mandatory in Poppy
Any middleware used (Keystone, Repose, etc) will be required to
validate that the project_id is correct for the auth token used.

This change also moves the instantiation of the hook that checks
that the X-Project-ID header is mandatory to each controller
instead of during the make_app.  This allows the X-Project-ID
context hook to only be checked on certain controllers (and ignored
on ones like /ping where projectid is not needed.

Change-Id: Ie2cfb9d76a0e53ba990332d1050cce634626b992
Closes-Bug: 1392818
2014-12-02 13:28:22 -05:00
..
api Merge "Add API tests for PATCH service endpoint" 2014-11-14 20:13:40 +00:00
etc Add API tests for PATCH service endpoint 2014-11-10 12:47:33 -05:00
functional Made the X-Project_ID header mandatory in Poppy 2014-12-02 13:28:22 -05:00
unit Add purge content functionality to poppy 2014-11-13 12:03:28 -05:00
__init__.py Add API tests for health & ping endpoints 2014-09-04 09:34:27 -04:00
base.py Fixing Gerrit Gating issues with Pep8 and Docs 2014-08-14 11:08:08 -04:00
config.py flake8 compatibility 2014-07-07 17:58:11 -04:00
test-requirements.txt Moved Sphinx requirements from test-requirements to requirements.txt 2014-08-14 13:04:59 -04:00