Allow router route update in XML.

Fixes: bug 1198188

Router updates of routes in XML format fails.
This patch fixes that problem. It also executes
unit tests for XML-based requests to update
router routes.

Change-Id: Ie65e889a29a3ca9242593d51587de60c8d97e055
This commit is contained in:
Bob Melander 2013-07-05 15:53:49 +02:00
parent 0aa5becc00
commit 758666d89c
2 changed files with 5 additions and 0 deletions

View File

@ -69,6 +69,7 @@ class Extraroute():
def get_extended_resources(self, version):
if version == "2.0":
attr.PLURALS.update({'routes': 'route'})
return EXTENDED_ATTRIBUTES_2_0
else:
return {}

View File

@ -475,3 +475,7 @@ class ExtraRouteDBTestCase(test_l3.L3NatDBTestCase):
(router1, router2,
router3),
('name', 'asc'), 2, 2)
class ExtraRouteDBTestCaseXML(ExtraRouteDBTestCase):
fmt = 'xml'