<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/keystoneclient/tests/functional/v3, branch 3.1.0</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Add federation related tests</title>
<updated>2016-04-29T14:55:26+00:00</updated>
<author>
<name>Rodrigo Duarte</name>
<email>rduartes@redhat.com</email>
</author>
<published>2016-03-15T16:47:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=f663c66c103b44c9d1b2b94f46f753e8db73804d'/>
<id>f663c66c103b44c9d1b2b94f46f753e8db73804d</id>
<content type='text'>
This patch adds the test_federation file with some tests
for Identity Providers, the tests are not supposed to be
exhaustive, they are rather simple and intend to cover
the basic actions in the Identity Provider handling.

More complete tests should be added later.

Change-Id: Ibe618dcd646912060b1785d8d72fd526dd4a083b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds the test_federation file with some tests
for Identity Providers, the tests are not supposed to be
exhaustive, they are rather simple and intend to cover
the basic actions in the Identity Provider handling.

More complete tests should be added later.

Change-Id: Ibe618dcd646912060b1785d8d72fd526dd4a083b
</pre>
</div>
</content>
</entry>
<entry>
<title>[Trivial] Remove unnecessary executable privilge of unit test file</title>
<updated>2016-04-29T12:22:35+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2016-04-29T12:21:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=a4ca83b840b831e1324eef6c517065b92575b558'/>
<id>a4ca83b840b831e1324eef6c517065b92575b558</id>
<content type='text'>
keystoneclient/tests/functional/v3/test_implied_roles.py is a test
module, and it doesn't have main entry, hence the executable flag
is not needed.

Change-Id: Ic226607afcd82d2411cbe1cd5439b0db5f77728c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
keystoneclient/tests/functional/v3/test_implied_roles.py is a test
module, and it doesn't have main entry, hence the executable flag
is not needed.

Change-Id: Ic226607afcd82d2411cbe1cd5439b0db5f77728c
</pre>
</div>
</content>
</entry>
<entry>
<title>Implied Roles</title>
<updated>2016-02-18T03:23:43+00:00</updated>
<author>
<name>Adam Young</name>
<email>ayoung@redhat.com</email>
</author>
<published>2016-02-16T23:10:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=abcee5f3ce234e820e90e2d8bb6823f238fb69e8'/>
<id>abcee5f3ce234e820e90e2d8bb6823f238fb69e8</id>
<content type='text'>
While the entity for an inference rule should be thought of as a
resource, the rules are essentially relationships between roles.
The `implied_role` API is linked with the role API, and thus the
client functions are part of v3/role.py.  However, it does not
map completely cleanly to the Crud baseclass, and requires
some custom URL generation.

Change-Id: I80a40e88b571fe9b0eca3af8b705ea79f28eb904
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the entity for an inference rule should be thought of as a
resource, the rules are essentially relationships between roles.
The `implied_role` API is linked with the role API, and thus the
client functions are part of v3/role.py.  However, it does not
map completely cleanly to the Crud baseclass, and requires
some custom URL generation.

Change-Id: I80a40e88b571fe9b0eca3af8b705ea79f28eb904
</pre>
</div>
</content>
</entry>
<entry>
<title>Implements base classes for functional tests</title>
<updated>2016-01-04T22:52:08+00:00</updated>
<author>
<name>Samuel de Medeiros Queiroz</name>
<email>samueldmq@gmail.com</email>
</author>
<published>2015-12-07T00:30:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=f5bcd87e238de8fdccb4da8e97373352fad474c6'/>
<id>f5bcd87e238de8fdccb4da8e97373352fad474c6</id>
<content type='text'>
In the cross project workshop "Establishing key themes for the Mitaka
cycle" [1] during the Mitaka summit, one of the agreed point was to
implement functional tests for the client libraries. [2]

Later on, this will serve to improve our backward compatibility for
client libraries. See I72e4e9cfa0539f6b326a0296c065fa3cb754f8ae

In preparation to implement the functional tests for both v2 and v3
clients, this patch initializes the new directories and adds the base
test classes: V3ClientTestCase and V2ClientTestCase.

Each class instantiates its specific keystoneclient version via
os-client-config either based on a clouds.yaml config file or from the
environment variables.

[1] https://mitakadesignsummit.sched.org/event/edd78ade4c7c92581a7cabc26019a85a
[2] https://etherpad.openstack.org/p/mitaka-crossproject-themes

Change-Id: Ia73d72d5f87051fb46d733782275b548874a1def
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the cross project workshop "Establishing key themes for the Mitaka
cycle" [1] during the Mitaka summit, one of the agreed point was to
implement functional tests for the client libraries. [2]

Later on, this will serve to improve our backward compatibility for
client libraries. See I72e4e9cfa0539f6b326a0296c065fa3cb754f8ae

In preparation to implement the functional tests for both v2 and v3
clients, this patch initializes the new directories and adds the base
test classes: V3ClientTestCase and V2ClientTestCase.

Each class instantiates its specific keystoneclient version via
os-client-config either based on a clouds.yaml config file or from the
environment variables.

[1] https://mitakadesignsummit.sched.org/event/edd78ade4c7c92581a7cabc26019a85a
[2] https://etherpad.openstack.org/p/mitaka-crossproject-themes

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