/usr/lib/python2.6/site-packages/openstackclient/tests/common
NameSizeModeActions
test_availability_zone.py93250644editdlrm
test_availability_zone.pyc74990644editdlrm
test_clientmanager.py93850644editdlrm
test_clientmanager.pyc89340644editdlrm
test_command.py11060644editdlrm
test_command.pyc14800644editdlrm
test_commandmanager.py34600644editdlrm
test_commandmanager.pyc39720644editdlrm
test_configuration.py27620644editdlrm
test_configuration.pyc28310644editdlrm
test_context.py89110644editdlrm
test_context.pyc81850644editdlrm
test_extension.py56240644editdlrm
test_extension.pyc47470644editdlrm
test_logs.py87960644editdlrm
test_logs.pyc81300644editdlrm
test_module.py36310644editdlrm
test_module.pyc35720644editdlrm
test_parseractions.py35110644editdlrm
test_parseractions.pyc29870644editdlrm
test_quota.py43690644editdlrm
test_quota.pyc44140644editdlrm
test_timing.py25870644editdlrm
test_timing.pyc28660644editdlrm
test_utils.py104650644editdlrm
test_utils.pyc130580644editdlrm
__init__.py00644editdlrm
__init__.pyc1720644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/common/test_configuration.py (2762B)
# Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # from openstackclient.common import configuration from openstackclient.tests import fakes from openstackclient.tests import utils class TestConfiguration(utils.TestCommand): def test_show(self): arglist = [] verifylist = [('mask', True)] cmd = configuration.ShowConfiguration(self.app, None) parsed_args = self.check_parser(cmd, arglist, verifylist) columns, data = cmd.take_action(parsed_args) collist = ('auth.password', 'auth.token', 'auth.username', 'identity_api_version', 'region') self.assertEqual(collist, columns) datalist = ( configuration.REDACTED, configuration.REDACTED, fakes.USERNAME, fakes.VERSION, fakes.REGION_NAME, ) self.assertEqual(datalist, tuple(data)) def test_show_unmask(self): arglist = ['--unmask'] verifylist = [('mask', False)] cmd = configuration.ShowConfiguration(self.app, None) parsed_args = self.check_parser(cmd, arglist, verifylist) columns, data = cmd.take_action(parsed_args) collist = ('auth.password', 'auth.token', 'auth.username', 'identity_api_version', 'region') self.assertEqual(collist, columns) datalist = ( fakes.PASSWORD, fakes.AUTH_TOKEN, fakes.USERNAME, fakes.VERSION, fakes.REGION_NAME, ) self.assertEqual(datalist, tuple(data)) def test_show_mask(self): arglist = ['--mask'] verifylist = [('mask', True)] cmd = configuration.ShowConfiguration(self.app, None) parsed_args = self.check_parser(cmd, arglist, verifylist) columns, data = cmd.take_action(parsed_args) collist = ('auth.password', 'auth.token', 'auth.username', 'identity_api_version', 'region') self.assertEqual(collist, columns) datalist = ( configuration.REDACTED, configuration.REDACTED, fakes.USERNAME, fakes.VERSION, fakes.REGION_NAME, ) self.assertEqual(datalist, tuple(data))