improve unit tests for wsgi module

Bug #1136027 reported by dan wendlandt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Tatyanka

Bug Description

OpenStack quantum.wsgi package includes a lot of components not covered with unit tests.

Add unittests for the following classes:

Serializer
RequestDeserializer
ResponseSerializer
Request
ActionDispatcher
ResponseHeadersSerializer
DictSerializer
XMLDictSerializer
JSONDictSerializer
TextDeserializer
JSONDeserializer
XMLDeserializer
RequestHeadersDeserializer
Resource
Fault

Tags: unittest
Revision history for this message
dan wendlandt (danwent) wrote :

using this bug to track work previously at: https://blueprints.launchpad.net/quantum/+spec/quantum-wsgi-unittests

no blueprints can be accepted for grizzly, but this work is ok as a bug, since it modifies only unit tests.

Changed in quantum:
importance: Undecided → Medium
status: New → In Progress
milestone: none → grizzly-rc1
assignee: nobody → Tatyana (tatyana)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/23270

Changed in quantum:
assignee: Tatyana (tatyana) → Tatyana (tatyana-leontovich)
Revision history for this message
dan wendlandt (danwent) wrote :

this is non-essential, moving to havana

Changed in quantum:
milestone: grizzly-rc1 → havana-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/20692
Committed: http://github.com/openstack/quantum/commit/8499d50259d7f7c01de6dad08b660afa5544af4d
Submitter: Jenkins
Branch: master

commit 8499d50259d7f7c01de6dad08b660afa5544af4d
Author: Tatyana Leontovich <email address hidden>
Date: Tue Jan 29 16:29:13 2013 +0200

    Improve test coverage for quantum wsgi module

    OpenStack quantum.wsgi package includes a lot of classes not covered
    with unit tests. This change adds such unit tests.

    Fixes: bug #1136027
    Change-Id: I16dd35389bf82f2818b74d1fb4cf7f7a6bebce28

Changed in quantum:
status: In Progress → Fix Committed
tags: added: unittest
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-1 → 2013.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.