<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/keystoneclient/tests/v3, branch stable/juno</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Fix tests to work with requests&lt;2.3</title>
<updated>2015-04-11T16:26:30+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2015-04-11T15:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=a4f80b5c64e1a2645384665cb60a924342230581'/>
<id>a4f80b5c64e1a2645384665cb60a924342230581</id>
<content type='text'>
The tests didn't pass with requests&lt;2.3 because of the cookies
monkey-patching.

To test this, make sure the requests library in your tox venv is
the right level:

 $ .tox/py27/bin/pip install -U "requests&lt;2.3"

Then run the tests.

Closes-Bug: 1442919
Change-Id: Ie93906ba2370dada2386a50ae2137337ccf98f10
(cherry picked from commit a335b7f6f2577f06cead7b7acbfa07dd771a94b9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tests didn't pass with requests&lt;2.3 because of the cookies
monkey-patching.

To test this, make sure the requests library in your tox venv is
the right level:

 $ .tox/py27/bin/pip install -U "requests&lt;2.3"

Then run the tests.

Closes-Bug: 1442919
Change-Id: Ie93906ba2370dada2386a50ae2137337ccf98f10
(cherry picked from commit a335b7f6f2577f06cead7b7acbfa07dd771a94b9)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "use right resource_class to create resource instance"</title>
<updated>2015-02-08T16:04:05+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-08T16:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=a69a1d0d749d62098fe6c1c59e1c45b34960b800'/>
<id>a69a1d0d749d62098fe6c1c59e1c45b34960b800</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hierarchical multitenancy basic calls</title>
<updated>2015-02-06T01:36:47+00:00</updated>
<author>
<name>Thiago Paiva Brito</name>
<email>thiagop@lsd.ufcg.edu.br</email>
</author>
<published>2014-08-20T19:26:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=8da68e3ded4aa7208f5bc55cf4f438e4d0e910b1'/>
<id>8da68e3ded4aa7208f5bc55cf4f438e4d0e910b1</id>
<content type='text'>
This patch addresses changes needed to manage projects through
keystoneclient API v3. The changes are:

create:
  new param 'parent': set the parent project of the project being created

get:
  new param 'subtree_as_list': If True, shows projects down the hierarchy
  new param 'parents_as_list': If True, shows projects up the hierarchy

Co-Authored-By: Andre Aranha &lt;afaranha@lsd.ufcg.edu.br&gt;
Co-Authored-By: Rodrigo Duarte &lt;rodrigods@lsd.ufcg.edu.br&gt;

Change-Id: I0f02a66e6a29584197ed00cb32caecb50956f458
Implements: blueprint hierarchical-multitenancy
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch addresses changes needed to manage projects through
keystoneclient API v3. The changes are:

create:
  new param 'parent': set the parent project of the project being created

get:
  new param 'subtree_as_list': If True, shows projects down the hierarchy
  new param 'parents_as_list': If True, shows projects up the hierarchy

Co-Authored-By: Andre Aranha &lt;afaranha@lsd.ufcg.edu.br&gt;
Co-Authored-By: Rodrigo Duarte &lt;rodrigods@lsd.ufcg.edu.br&gt;

Change-Id: I0f02a66e6a29584197ed00cb32caecb50956f458
Implements: blueprint hierarchical-multitenancy
</pre>
</div>
</content>
</entry>
<entry>
<title>use right resource_class to create resource instance</title>
<updated>2015-02-05T04:10:30+00:00</updated>
<author>
<name>wanghong</name>
<email>w.wanghong@huawei.com</email>
</author>
<published>2015-02-04T08:55:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=5ad4cc0b68ec49f18caa92082a062acc0848c807'/>
<id>5ad4cc0b68ec49f18caa92082a062acc0848c807</id>
<content type='text'>
Currently, in test_endpoint_policy.py we use the resource_class of
project to create a policy instance. We should use the resource_class
of policy to create policy instance.

Closes-Bug: #1418316
Change-Id: I4fc444b266c61da0a131651d7aa636021f6ea5f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, in test_endpoint_policy.py we use the resource_class of
project to create a policy instance. We should use the resource_class
of policy to create policy instance.

Closes-Bug: #1418316
Change-Id: I4fc444b266c61da0a131651d7aa636021f6ea5f9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "make req_ref doesn't require id"</title>
<updated>2015-02-02T01:04:37+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-02T01:04:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=5ba59fa9b6f7718fc129bc47750bc977c95ea6bd'/>
<id>5ba59fa9b6f7718fc129bc47750bc977c95ea6bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add validate token for v3</title>
<updated>2015-01-30T15:58:11+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2014-12-16T15:56:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=3e159f326421b401f5b51e7ec158fcfe79d8b3ba'/>
<id>3e159f326421b401f5b51e7ec158fcfe79d8b3ba</id>
<content type='text'>
There was no API to validate a token using v3.

bp auth-token-use-client

Change-Id: Idcd6cedde5c485b9df7a2e056d1673d3ce6cdf90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There was no API to validate a token using v3.

bp auth-token-use-client

Change-Id: Idcd6cedde5c485b9df7a2e056d1673d3ce6cdf90
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add fetch revocations for v3"</title>
<updated>2015-01-28T20:04:31+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-01-28T20:04:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=245ab0a700e609a2c7888a707dca24656a2e97b3'/>
<id>245ab0a700e609a2c7888a707dca24656a2e97b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make req_ref doesn't require id</title>
<updated>2015-01-28T10:08:22+00:00</updated>
<author>
<name>wanghong</name>
<email>w.wanghong@huawei.com</email>
</author>
<published>2015-01-20T11:00:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=d1bad7674b03a6c37ee1bf5cac68c15e3f10c1b2'/>
<id>d1bad7674b03a6c37ee1bf5cac68c15e3f10c1b2</id>
<content type='text'>
The test_update and test_create methods of
keystoneclient.tests.v3.utils.CrudTests are very strange: they
require req_ref parameter to contain 'id' attribute, however,
they just remove 'id' from req_ref then.

Change-Id: Ic577546ef03611b2a19f8be661660ad8bd0d8c06
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test_update and test_create methods of
keystoneclient.tests.v3.utils.CrudTests are very strange: they
require req_ref parameter to contain 'id' attribute, however,
they just remove 'id' from req_ref then.

Change-Id: Ic577546ef03611b2a19f8be661660ad8bd0d8c06
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Update requests-mock syntax"</title>
<updated>2015-01-28T02:54:37+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-01-28T02:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=0eab8ff9204f946d1d51caa5ed076dc954e67e2b'/>
<id>0eab8ff9204f946d1d51caa5ed076dc954e67e2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix enabled parameter of update doesn't default to None</title>
<updated>2015-01-21T05:09:37+00:00</updated>
<author>
<name>wanghong</name>
<email>w.wanghong@huawei.com</email>
</author>
<published>2014-12-30T09:14:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=acfbff0258e9f8de2b49ddf7af927b67d1dbba1d'/>
<id>acfbff0258e9f8de2b49ddf7af927b67d1dbba1d</id>
<content type='text'>
Currently, enabled parameter of v3.domains.update and v3.regions.update
defaults to True. It is easy to make mistakes and difficult to use.

Closes-Bug: #1413071
Change-Id: I8b392ff228691b2735b06747dcfb802d4c191a54
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, enabled parameter of v3.domains.update and v3.regions.update
defaults to True. It is easy to make mistakes and difficult to use.

Closes-Bug: #1413071
Change-Id: I8b392ff228691b2735b06747dcfb802d4c191a54
</pre>
</div>
</content>
</entry>
</feed>
