summaryrefslogtreecommitdiff
path: root/openstackclient/tests/functional
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2017-11-06 04:04:54 +0000
committerGerrit Code Review <review@openstack.org>2017-11-06 04:04:54 +0000
commite8a87e1478304152e94783ebd50ab4ae621231d9 (patch)
tree6a4492d05278d622587bf07ebd5a1177082f2b59 /openstackclient/tests/functional
parentc39347233936027eb85ae96db79e16b7f7a7147c (diff)
parent07f0c7aa55920d65035124c9e8bfe8452356c811 (diff)
downloadpython-openstackclient-e8a87e1478304152e94783ebd50ab4ae621231d9.tar.gz
Merge "Display Network QoS rule type details"
Diffstat (limited to 'openstackclient/tests/functional')
-rw-r--r--openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py b/openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py
index a6ee3e10..56cd8920 100644
--- a/openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py
+++ b/openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py
@@ -35,3 +35,10 @@ class NetworkQosRuleTypeTests(common.NetworkTests):
'network qos rule type list -f json'))
for rule_type in self.AVAILABLE_RULE_TYPES:
self.assertIn(rule_type, [x['Type'] for x in cmd_output])
+
+ def test_qos_rule_type_details(self):
+ for rule_type in self.AVAILABLE_RULE_TYPES:
+ cmd_output = json.loads(self.openstack(
+ 'network qos rule type show %s -f json' % rule_type))
+ self.assertEqual(rule_type, cmd_output['rule_type_name'])
+ self.assertIn("drivers", cmd_output.keys())