<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ironicclient.git/ironicclient/tests/unit/common/apiclient, branch master</title>
<subtitle>opendev.org: openstack/python-ironicclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/'/>
<entry>
<title>Use unittest.mock instead of third party mock</title>
<updated>2020-04-30T08:07:00+00:00</updated>
<author>
<name>Sean McGinnis</name>
<email>sean.mcginnis@gmail.com</email>
</author>
<published>2020-04-18T16:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=93e7bb8747295a0abfdd816cb439ac15487148e8'/>
<id>93e7bb8747295a0abfdd816cb439ac15487148e8</id>
<content type='text'>
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I805f5a4a901e410492c543c1857943ffd744ea35
Signed-off-by: Sean McGinnis &lt;sean.mcginnis@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I805f5a4a901e410492c543c1857943ffd744ea35
Signed-off-by: Sean McGinnis &lt;sean.mcginnis@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop using six library</title>
<updated>2019-12-18T14:18:24+00:00</updated>
<author>
<name>Riccardo Pittau</name>
<email>elfosardo@gmail.com</email>
</author>
<published>2019-12-18T09:21:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=a572ae21e72c8197fb25f05d39a5caef99d7e575'/>
<id>a572ae21e72c8197fb25f05d39a5caef99d7e575</id>
<content type='text'>
Since we've dropped support for Python 2.7, it's time to look at
the bright future that Python 3.x will bring and stop forcing
compatibility with older versions.
This patch removes the six library from requirements, not
looking back.

Change-Id: I4b60638bb0268e5d1cf54fdf7d61964082536f4f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we've dropped support for Python 2.7, it's time to look at
the bright future that Python 3.x will bring and stop forcing
compatibility with older versions.
This patch removes the six library from requirements, not
looking back.

Change-Id: I4b60638bb0268e5d1cf54fdf7d61964082536f4f
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace six.iteritems() with .items()</title>
<updated>2016-11-22T04:13:03+00:00</updated>
<author>
<name>Luong Anh Tuan</name>
<email>tuanla@vn.fujitsu.com</email>
</author>
<published>2016-11-22T04:13:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=649f3a1d70f06efb4bd2b5fbf6512e3db9e42d10'/>
<id>649f3a1d70f06efb4bd2b5fbf6512e3db9e42d10</id>
<content type='text'>
Change-Id: I8e89ea35cff8f1f1a5013fa8e30a0d36f5c17c81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8e89ea35cff8f1f1a5013fa8e30a0d36f5c17c81
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix Resource.__eq__ mismatch semantics of object equal"</title>
<updated>2016-03-03T06:26:16+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-03-03T06:26:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=26df6c3c3779fa159d28a9899659ee5f7ad5d7ae'/>
<id>26df6c3c3779fa159d28a9899659ee5f7ad5d7ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Resource.__eq__ mismatch semantics of object equal</title>
<updated>2016-03-01T08:47:43+00:00</updated>
<author>
<name>Rui Chen</name>
<email>chenrui.momo@gmail.com</email>
</author>
<published>2015-12-01T12:25:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=932ac60dcbdc70c9f1ddf0968945cd43028081cc'/>
<id>932ac60dcbdc70c9f1ddf0968945cd43028081cc</id>
<content type='text'>
The __eq__ of apiclient.base.Resource will return True,
if the two objects have same id, even if they have different
other attributes value. The behavior is weird and don't
match the semantics of object equal. The objects that have
different value should be different objects.
Fix this issue and add some test cases in this patch.

Change-Id: I1d072a900d07449b744f4e743e04a57e42109730
Closes-Bug: #1499369
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The __eq__ of apiclient.base.Resource will return True,
if the two objects have same id, even if they have different
other attributes value. The behavior is weird and don't
match the semantics of object equal. The objects that have
different value should be different objects.
Fix this issue and add some test cases in this patch.

Change-Id: I1d072a900d07449b744f4e743e04a57e42109730
Closes-Bug: #1499369
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace HTTP 'magic numbers' with constants</title>
<updated>2016-02-05T00:35:31+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john.l.villalovos@intel.com</email>
</author>
<published>2015-12-06T16:11:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=868082af61ec39c23409d2185e2294e15d248a8a'/>
<id>868082af61ec39c23409d2185e2294e15d248a8a</id>
<content type='text'>
Replace HTTP 'magic numbers' (also known as unnamed numerical constants)
with constants provided by the http_client/httplib library.

For example, use 'http_client.OK' instead of '200'

Change-Id: I7fc70ec0c5fee128054c026a78671d07c48d5eaf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace HTTP 'magic numbers' (also known as unnamed numerical constants)
with constants provided by the http_client/httplib library.

For example, use 'http_client.OK' instead of '200'

Change-Id: I7fc70ec0c5fee128054c026a78671d07c48d5eaf
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix params order in assertEqual</title>
<updated>2016-01-12T06:00:39+00:00</updated>
<author>
<name>Kan</name>
<email>kansks@cn.ibm.com</email>
</author>
<published>2016-01-12T05:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=5f87416ec19559378a2af983282cecc4aa8c1a68'/>
<id>5f87416ec19559378a2af983282cecc4aa8c1a68</id>
<content type='text'>
Fix params oeder to correspond to real signature:
    assertEqual(expected, actual)

Change-Id: Iad65accc86a2d1f7df7284596e1bbceeb091d39e
Closes-Bug: #1277104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix params oeder to correspond to real signature:
    assertEqual(expected, actual)

Change-Id: Iad65accc86a2d1f7df7284596e1bbceeb091d39e
Closes-Bug: #1277104
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ironicclient/common tests to their respective directory</title>
<updated>2016-01-06T17:12:13+00:00</updated>
<author>
<name>Lucas Alvares Gomes</name>
<email>lucasagomes@gmail.com</email>
</author>
<published>2016-01-06T15:38:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ironicclient.git/commit/?id=5fb807c5470e93044b32a038f7c0f2129bf27a42'/>
<id>5fb807c5470e93044b32a038f7c0f2129bf27a42</id>
<content type='text'>
The structure of the tests directories should mimic the code repository,
therefore this patch is moving the ironicclient/common tests to
ironicclient/tests/unit/common.

Change-Id: I1c63a72bc53df59f0618dae59e30c80c66c5e0d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The structure of the tests directories should mimic the code repository,
therefore this patch is moving the ironicclient/common tests to
ironicclient/tests/unit/common.

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