diff options
| author | Sławek Kapłoński <slawek@kaplonski.pl> | 2017-09-07 20:34:15 +0000 |
|---|---|---|
| committer | Dean Troyer <dtroyer@gmail.com> | 2017-11-05 17:52:08 -0600 |
| commit | 07f0c7aa55920d65035124c9e8bfe8452356c811 (patch) | |
| tree | 90e16fb733a172c49990df7bd3d07b79d9642f3c /openstackclient/tests/functional | |
| parent | 8efed05e823eb76f309c0fee821fdc67a9886a3a (diff) | |
| download | python-openstackclient-07f0c7aa55920d65035124c9e8bfe8452356c811.tar.gz | |
Display Network QoS rule type details
Neutron API now supports getting details of supported
QoS rule type.
This patch adds support for this feature to OpenStack client.
Change-Id: I74d16563ce2236a7c899f5994f1dab43ace02138
Depends-On: I448b5d4f8e4ef42eafe50d9d6c63d0be666f98fc
Related-Bug: #1686035
Diffstat (limited to 'openstackclient/tests/functional')
| -rw-r--r-- | openstackclient/tests/functional/network/v2/test_network_qos_rule_type.py | 7 |
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()) |
