| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \
| |/ /
| | /
| |/
|/| |
|
| | |
| |
| |
| |
| |
| | |
Creates a new common file for configuration tests.
Change-Id: Id4c26759dfec5d508b762d0b54386f258a362971
|
| |/
|
|
|
|
| |
add tests for `os volume type list`
Change-Id: Icd874b9cfac9376cc410041806fac64f1ff0c59d
|
| |
|
|
| |
Change-Id: I1699ac826519ccc177159423c7b6727ffaf4abff
|
| |
|
|
| |
Change-Id: Id87a5474e2df80c9ef84a6c554f12116302a38b3
|
| |
|
|
| |
Change-Id: I4c85b1e303ecb99458594e7743950b0668b3bdfc
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I80010b56b399bc027ac864304be60a3ee53bda00
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | | |
Change-Id: Ib17ba0cd71068ba8d7e7665160daf3ae0735971b
Related-Bug: #1475357
|
| |\ \ \
| |/ /
|/| | |
|
| | |/
| |
| |
| |
| |
| |
| | |
add tests for endpoint and service.
Change-Id: Iec80106d6e4c310cea1c5af262d145ac1f56525e
Implements: blueprint identity-functional-tests
|
| |/
|
|
|
|
|
| |
add functional tests for endpoint, region and service.
Change-Id: I504878811dc8f9fcb2295cbf7419885959d9c1f6
Implements: blueprint identity-functional-tests
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
split test_identity.py into test_user.py, test_project, etc.
To make functional tests run repeatedly without raising
duplicated error, clean up resources before exiting each test case.
Change-Id: I8f31ccbd70f1cccdab8b3720aac179e2e399486d
Implements: blueprint identity-functional-tests
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There is no assert_called() method in mock, replace it with
assert_called_with() method. The old method used to work with
mock 1.0.1 because it was a noop in magicmock.
Needs https://review.openstack.org/#/c/200583 to pass the requirements check.
https://review.openstack.org/#/c/193935/ changed the OS_* vars
we source by forcing v2password as the auth method.
change our identity v3 test setup by setting v3password
Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>
Closes-Bug: 1473454
Depends-on: I0cfab6d13e5d9e744cb302c86a2c21269923e75d
Change-Id: Id22765c7e044797e03d19ad1b103fadec2726aa2
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To make test cases more clearly, split test_identity.py
into test_user.py, test_role, etc. Add more test cases for
user, role, etc. Furthermore, to make functional tests run
repeatedly without raising duplicated error, clean up
resources before exiting each test case.
Change-Id: I1541943ad0b8d4d8d1e72822c159fda243b3d1d7
Implements: blueprint identity-functional-tests
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Ie369c6366e1d0632ab1892fd019f5b12528c195b
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: Ib5bbd46c0454d7dbb541354d515430922569c994
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: Iae7a3f61c0c9777ee2511558d8942243066a8c60
|
| |\ \ \ \
| |/ / / |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: I3166e1c3fb0f9b89cff8f083d30cb15e7196f59a
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| | |
Change-Id: I77f292d47a9bea6a5b486ce513c0c19ec8c845dd
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch includes functional tests for image set and it includes
a change to use the OSC utils.format_dict method to format the
properties. This will give a more user friendly format to the image
commands and it gives a more consistent testable format to the
output. Instead of:
{u'a': u'b', u'c': u'd'}
The user will see:
a=b, c=d
Change-Id: Ib396316586ffc5dbab231064d5b6dc9425507934
|
| |
|
|
|
|
|
| |
Add functional tests for volume set and unset for metadata and
resource values.
Change-Id: Ief07fc5c480608bb900d55df935b89c503609c80
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I8e12837fb22cabeabf1cde341324927cc6ee0252
|
| |/
|
|
| |
Change-Id: I30b219bc3393fcb197bda266125dcfb5c8780a3e
|
| |
|
|
|
|
|
|
| |
Steve made a comment about this and I agree, we should try and
keep these tests and simple as possible and this kind of thing
doesn't add much value.
Change-Id: I1eb73e5f38904ee6c74f6c7e27fc66cfe198619d
|
| |
|
|
| |
Change-Id: I5d4730f8229b50d2b162864c74d8eabfef6c0991
|
| |
|
|
|
|
|
| |
Use the format options for functional tests so we can have more
assertEquals and less assertIn.
Change-Id: I34e6c76b42964f7b596ea35e6b0354a242611cb4
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Remove unique class names because they are module scoped. Also,
add cleanup of the tmp file in the object test.
Change-Id: I8107a02b13ff87793ba1e56e0f0ad26890f24369
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Have the functional tests running with less customization and
less shell. This change will allow the functional tests to be
run against any cloud set up in the environment.
Change-Id: I24f621fbace62273e5a0be24e7af9078c0fc8550
|
| |/
|
|
|
|
|
|
|
| |
Simplify the parameters so we are just passing a command string
to the execute command in the base class. The string is exactly
the command we are going to run. This will make debugging
easier and make it clearer what we are actually running.
Change-Id: I0425007e1849f31d692420e38544c55b1acb86c4
|
| |
|
|
|
|
|
| |
The tests should be further divded by project version, similar to
the structure of the unit tests.
Change-Id: Ied3a4204983cdd253c5602a60968c066038d88f2
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: Ice5cc560513c5ada1c7a525464cd2823d5979542
|
| | |
| |
| |
| |
| |
| | |
This reverts commit 3946bf0e0186c8c2897f432029bad7873b6d03a0.
Change-Id: Ic21137b208991c9ce738e5bf3ad5e6965b69e166
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Newest python-keystoneclient broke some of our tests, this patch
is just to get the gate less broken.
Change-Id: I8961c63d094e9effde73f6d4088d8626a46e1f3d
Related-Bug: #1420080
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Add functional tests for 'ec2 credentials' commands.
Also fix tenant_id in output for create and show.
Change-Id: I6ba3249b67408571624709e17f8aa2ac6d80237d
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* examples/object_api.py - Example of using the Object_Store API
* examples/osc-lib.py - Minimal client to use ClientManager as a library
Also add matching functional tests
Change-Id: I4243a21141a821420951d4b6352d41029cdcccbc
|
| |/
|
|
|
|
|
|
|
|
| |
Add examples/common.py, which is a basic common setup that mimics OSC's
configuration options and logging without the rest of the CLI.
Also add the functional test tooling for examples to prevent bit rot.
Co-Authored-By: Dean Troyer <dtroyer@gmail.com>
Change-Id: Ie92b675eafd93482ddc9a8ce0b0588e23ed50c35
|
| |
|
|
|
|
|
|
|
| |
Currently this portion of code is also being run when running
tox to debug local tests. Which is very annoying since a developer
will end up with a bunch of uuid files. Rather than creating it
once per run, we can have a setup/teardown that is handled safely.
Change-Id: I49a0bb3d14f24c54da93458d1e3b9093a1120453
|