openstackclient.tests package

Subpackages

Submodules

openstackclient.tests.fakes module

class openstackclient.tests.fakes.FakeApp(_stdout, _log)

Bases: object

class openstackclient.tests.fakes.FakeClient(**kwargs)

Bases: object

class openstackclient.tests.fakes.FakeClientManager

Bases: object

get_configuration()
is_network_endpoint_enabled()
class openstackclient.tests.fakes.FakeLog

Bases: object

critical(msg)
debug(msg)
error(msg)
info(msg)
warning(msg)
class openstackclient.tests.fakes.FakeModel

Bases: dict

class openstackclient.tests.fakes.FakeModule(name, version)

Bases: object

class openstackclient.tests.fakes.FakeResource(manager=None, info={}, loaded=False, methods={})

Bases: object

class openstackclient.tests.fakes.FakeResponse(headers={}, status_code=200, data=None, encoding=None)

Bases: requests.models.Response

class openstackclient.tests.fakes.FakeStdout

Bases: object

make_string()
write(text)

openstackclient.tests.test_shell module

class openstackclient.tests.test_shell.TestShell(*args, **kwargs)

Bases: openstackclient.tests.utils.TestCase

setUp()
tearDown()
class openstackclient.tests.test_shell.TestShellCli(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

setUp()
tearDown()
test_default_env()
test_empty_env()
test_shell_args_ca_options()
test_shell_args_cloud_no_vendor(*args, **keywargs)
test_shell_args_cloud_public(*args, **keywargs)
test_shell_args_no_options()
test_shell_args_precedence(*args, **keywargs)
class openstackclient.tests.test_shell.TestShellCliEnv(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

setUp()
tearDown()
test_shell_args_precedence_1(*args, **keywargs)
test_shell_args_precedence_2(*args, **keywargs)
class openstackclient.tests.test_shell.TestShellHelp(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

Test the deferred help flag

setUp()
tearDown()
test_help_options(*args, **kwargs)
class openstackclient.tests.test_shell.TestShellOptions(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

setUp()
tearDown()
test_auth_env()
test_auth_options()
test_empty_auth()
test_global_env()
test_global_options()
class openstackclient.tests.test_shell.TestShellTokenAuthEnv(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

setUp()
tearDown()
test_empty_auth()
test_env()
test_only_auth_url()
test_only_token()
class openstackclient.tests.test_shell.TestShellTokenEndpointAuthEnv(*args, **kwargs)

Bases: openstackclient.tests.test_shell.TestShell

setUp()
tearDown()
test_empty_auth()
test_env()
test_only_token()
test_only_url()
openstackclient.tests.test_shell.fake_execute(shell, cmd)

Pretend to execute shell commands.

openstackclient.tests.test_shell.make_shell()

Create a new command shell and mock out some bits.

openstackclient.tests.test_shell.opt2attr(opt)
openstackclient.tests.test_shell.opt2env(opt)

openstackclient.tests.utils module

exception openstackclient.tests.utils.ParserException

Bases: exceptions.Exception

class openstackclient.tests.utils.TestCase(*args, **kwargs)

Bases: testtools.testcase.TestCase

assertNotCalled(m, msg=None)

Assert a function was not called

setUp()
class openstackclient.tests.utils.TestCommand(*args, **kwargs)

Bases: openstackclient.tests.utils.TestCase

Test cliff command classes

check_parser(cmd, args, verify_args)
setUp()

Module contents