lp:~jaypipes/glance/bug731304
Created by
Jay Pipes
and last modified
- Get this branch:
- bzr branch lp:~jaypipes/glance/bug731304
Branch merges
Propose for merging
No branches
dependent on this one.
- Jay Pipes (community): Approve
- Christopher MacGown (community): Approve
- Ed Leafe (community): Approve
- Rick Harris (community): Approve
- Cory Wright: Pending requested
-
Diff: 1329 lines (+896/-329)11 files modifiedMANIFEST.in (+1/-2)
bin/glance (+1/-1)
glance/server.py (+3/-1)
glance/store/http.py (+1/-1)
tests/functional/__init__.py (+225/-0)
tests/functional/test_bin_glance.py (+152/-0)
tests/functional/test_curl_api.py (+302/-0)
tests/functional/test_logging.py (+79/-0)
tests/functional/test_misc.py (+26/-315)
tests/unit/test_utils.py (+67/-0)
tests/utils.py (+39/-9)
Related bugs
Bug #731304: Missing full functional tests | High | Fix Released | |
Bug #736295: glance client update metadata is_public=True fails | High | Fix Released | |
Bug #737098: HTTPBackend.get() does not support options argument | High | Fix Released | |
Bug #737149: Content-Length header not returned from GET /images/<ID> | Low | Fix Released | |
Bug #737158: Content-type header not 'application/octet-stream' for GET /images/<ID> | Low | Fix Released |
Related blueprints
Recent revisions
- 94. By Jay Pipes
-
Adds robust functional testing to Glance.
- Add /tests/functional/*
- tests.functional.FunctionalTes t is the base class for
any test that needs to execute against *actual* Glance
API and registry servers instead of stubbed out fakes.
- Adds functional test case that uses cURL to execute a
series of actions against the API server
- Adds functional test case that uses bin/glance to
execute a series of actions against the API server
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~glance-coresec/glance/cactus-trunk