diff options
| author | Yunpeng Li <yunpeng.li@live.cn> | 2015-07-30 15:07:36 -0400 |
|---|---|---|
| committer | Steve Martinelli <stevemar@ca.ibm.com> | 2015-07-30 12:26:38 -0700 |
| commit | 235cd227bd3d7e47f4e0b5743c5cee4f8f70de08 (patch) | |
| tree | eecb885fb091692868a054d9a7ce10f90519f8c6 /functional | |
| parent | 4ebeb25b237b40028bd22b7a66ed3b8e2f17efe7 (diff) | |
| download | python-openstackclient-235cd227bd3d7e47f4e0b5743c5cee4f8f70de08.tar.gz | |
New test for configuration show --mask
Change-Id: I56bb110d25b9f05cb1a706ecc5bbf5b6b154b240
Diffstat (limited to 'functional')
| -rw-r--r-- | functional/tests/common/test_configuration.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/functional/tests/common/test_configuration.py b/functional/tests/common/test_configuration.py index 94a624d2..f4a02099 100644 --- a/functional/tests/common/test_configuration.py +++ b/functional/tests/common/test_configuration.py @@ -13,19 +13,26 @@ import os from functional.common import test +from openstackclient.common import configuration + BASIC_CONFIG_HEADERS = ['Field', 'Value'] class ConfigurationTests(test.TestCase): + opts = "-f value -c auth.password" + def test_configuration_show(self): raw_output = self.openstack('configuration show') items = self.parse_listing(raw_output) self.assert_table_structure(items, BASIC_CONFIG_HEADERS) def test_configuration_show_unmask(self): - opts = "-f value -c auth.password" - raw_output = self.openstack('configuration show --unmask ' + opts) + raw_output = self.openstack('configuration show --unmask ' + self.opts) passwd = os.environ['OS_PASSWORD'] self.assertOutput(passwd + '\n', raw_output) + + def test_configuration_show_mask(self): + raw_output = self.openstack('configuration show --mask ' + self.opts) + self.assertOutput(configuration.REDACTED + '\n', raw_output) |
