<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-openstackclient.git/functional/tests/identity, branch 3.1.0</title>
<subtitle>opendev.org: openstack/python-openstackclient
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/'/>
<entry>
<title>Fix OSC identity v3 functional tests</title>
<updated>2016-08-10T13:51:25+00:00</updated>
<author>
<name>Richard Theis</name>
<email>rtheis@us.ibm.com</email>
</author>
<published>2016-08-10T13:51:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=b3248fb0bdf52905b4c241d561f9e8738fc56eba'/>
<id>b3248fb0bdf52905b4c241d561f9e8738fc56eba</id>
<content type='text'>
The OSC identity v3 functional tests are failing due to [1] which
added 'password_expires_at' to the user object. This patch set
fixes the tests by updating user object fields list to include
'password_expires_at'.

[1] https://review.openstack.org/#/c/333360/

Change-Id: Id4b060115d4270899ca0af2dc7b67ee723388e31
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The OSC identity v3 functional tests are failing due to [1] which
added 'password_expires_at' to the user object. This patch set
fixes the tests by updating user object fields list to include
'password_expires_at'.

[1] https://review.openstack.org/#/c/333360/

Change-Id: Id4b060115d4270899ca0af2dc7b67ee723388e31
</pre>
</div>
</content>
</entry>
<entry>
<title>Support bulk deletion for delete commands in identityv3</title>
<updated>2016-07-19T01:49:36+00:00</updated>
<author>
<name>Huanxuan Ao</name>
<email>huanxuan.ao@easystack.cn</email>
</author>
<published>2016-07-12T04:44:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=60639d76a742852e18f9e2889c480be95596c268'/>
<id>60639d76a742852e18f9e2889c480be95596c268</id>
<content type='text'>
Support bulk deletion for delete commands in the list below
identity/v3/consumer
identity/v3/credential
identity/v3/domain
identity/v3/ec2creds
identity/v3/endpoint
identity/v3/federation_protocol
identity/v3/identity_provider
identity/v3/mapping
identity/v3/policy
identity/v3/region
identity/v3/service_provider
identity/v3/service

The unit test in identityv3 need to be refactored, so I add
some functional tests instead. I will add all unit tests at
one time after the refactor completed.

Change-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e
Closes-Bug: #1592906
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support bulk deletion for delete commands in the list below
identity/v3/consumer
identity/v3/credential
identity/v3/domain
identity/v3/ec2creds
identity/v3/endpoint
identity/v3/federation_protocol
identity/v3/identity_provider
identity/v3/mapping
identity/v3/policy
identity/v3/region
identity/v3/service_provider
identity/v3/service

The unit test in identityv3 need to be refactored, so I add
some functional tests instead. I will add all unit tests at
one time after the refactor completed.

Change-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e
Closes-Bug: #1592906
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Support multi-delete for commands in identity V2"</title>
<updated>2016-06-24T21:24:49+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-06-24T21:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=21ac9230e80202b9a736960ace369f0a20af837f'/>
<id>21ac9230e80202b9a736960ace369f0a20af837f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove code forgotten in cb28fb55884a9be7cd70c37343181116cf000a42</title>
<updated>2016-06-24T10:18:40+00:00</updated>
<author>
<name>Vincent Legoll</name>
<email>vincent.legoll@idgrilles.fr</email>
</author>
<published>2016-06-24T10:18:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=60f3cfa6ef21b5aca9a4b71b3f13f25db46b16ee'/>
<id>60f3cfa6ef21b5aca9a4b71b3f13f25db46b16ee</id>
<content type='text'>
Change-Id: I2abc75c94c1b6450f56bfcf2d8b1135e5caa3598
Signed-off-by: Vincent Legoll &lt;vincent.legoll@idgrilles.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2abc75c94c1b6450f56bfcf2d8b1135e5caa3598
Signed-off-by: Vincent Legoll &lt;vincent.legoll@idgrilles.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support multi-delete for commands in identity V2</title>
<updated>2016-06-24T03:57:49+00:00</updated>
<author>
<name>sunyajing</name>
<email>yajing.sun@easystack.cn</email>
</author>
<published>2016-06-23T04:55:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=6df09fd377f872388d4f855b001a6578ae6fba46'/>
<id>6df09fd377f872388d4f855b001a6578ae6fba46</id>
<content type='text'>
Commands are "ec2 credentials delete", "service delete", "endpoint delete".
Also update their unit tests and functional tests.

Partial-Bug: #1592906
Change-Id: I1a0b7160b803a523646d09d030e6f112c81c4c24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commands are "ec2 credentials delete", "service delete", "endpoint delete".
Also update their unit tests and functional tests.

Partial-Bug: #1592906
Change-Id: I1a0b7160b803a523646d09d030e6f112c81c4c24
</pre>
</div>
</content>
</entry>
<entry>
<title>use env vars to specify OS_IDENTITY_API_VERSION</title>
<updated>2016-06-20T21:16:20+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>s.martinelli@gmail.com</email>
</author>
<published>2016-06-20T21:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=cb28fb55884a9be7cd70c37343181116cf000a42'/>
<id>cb28fb55884a9be7cd70c37343181116cf000a42</id>
<content type='text'>
If the default identity API version were to change
in devstack, the v2.0 tests would fail today,
resulting in a broken OSC gate.

Change-Id: Id634ea7e0fab9f3772383b5512ccac19f5119ac0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the default identity API version were to change
in devstack, the v2.0 tests would fail today,
resulting in a broken OSC gate.

Change-Id: Id634ea7e0fab9f3772383b5512ccac19f5119ac0
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace tempest-lib with tempest.lib</title>
<updated>2016-04-29T08:33:45+00:00</updated>
<author>
<name>Daniel Gonzalez</name>
<email>daniel@gonzalez-nothnagel.de</email>
</author>
<published>2016-04-28T20:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=9ec41c0397dbcf818513efd9bc92ad488b66ceca'/>
<id>9ec41c0397dbcf818513efd9bc92ad488b66ceca</id>
<content type='text'>
tempest-lib is deprecated, so replace it with tempest.lib.

Co-Authored-By: Sheel Rana &lt;ranasheel2000@gmail.com&gt;

Change-Id: I0495eba110bb7581623fbcf49dc63a27e9cb6d64
Closes-Bug: #1553047
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tempest-lib is deprecated, so replace it with tempest.lib.

Co-Authored-By: Sheel Rana &lt;ranasheel2000@gmail.com&gt;

Change-Id: I0495eba110bb7581623fbcf49dc63a27e9cb6d64
Closes-Bug: #1553047
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Prefer assertEqual/assertIn over assertOutput/assertInOutput"</title>
<updated>2016-04-14T19:55:26+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-04-14T19:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=e1305185d33f0d760de7c665fc2b673b625949e5'/>
<id>e1305185d33f0d760de7c665fc2b673b625949e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use CommandFailed exception from tempest_lib</title>
<updated>2016-04-13T16:09:07+00:00</updated>
<author>
<name>Kyrylo Romanenko</name>
<email>kromanenko@mirantis.com</email>
</author>
<published>2016-04-13T16:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=573bb6b941199d32e016257f37c649ea804484a3'/>
<id>573bb6b941199d32e016257f37c649ea804484a3</id>
<content type='text'>
Remove exceptions.py from functional/common.
Import exception with the same code from the tempest_lib to tests.

Change-Id: Ifaa658209c18dd608836079f57ed18fcf10fb84e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove exceptions.py from functional/common.
Import exception with the same code from the tempest_lib to tests.

Change-Id: Ifaa658209c18dd608836079f57ed18fcf10fb84e
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer assertEqual/assertIn over assertOutput/assertInOutput</title>
<updated>2016-04-06T18:59:59+00:00</updated>
<author>
<name>Cedric Brandily</name>
<email>zzelle@gmail.com</email>
</author>
<published>2016-04-05T23:12:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=b13ec98467f2d374e741efa5888937c5f2b86ebb'/>
<id>b13ec98467f2d374e741efa5888937c5f2b86ebb</id>
<content type='text'>
functional.common.tests module defines:

 * assertOutput (similar to assertEqual)
 * assertInOutput (similar to assertIn)

in order to allow the usage of assertions in testcase classmethods but
there is no reason to use them in testcase instancemethods at least
because they raise Exception instances instead of AssertionError
instances.

Change-Id: I9ffcaf9c6e6a1ff5df6ea2d79be3fb4496db4b85
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
functional.common.tests module defines:

 * assertOutput (similar to assertEqual)
 * assertInOutput (similar to assertIn)

in order to allow the usage of assertions in testcase classmethods but
there is no reason to use them in testcase instancemethods at least
because they raise Exception instances instead of AssertionError
instances.

Change-Id: I9ffcaf9c6e6a1ff5df6ea2d79be3fb4496db4b85
</pre>
</div>
</content>
</entry>
</feed>
