<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/tests, branch issue178</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>Handle EPIPE errors during tests when remote end closes connection</title>
<updated>2014-12-22T18:34:44+00:00</updated>
<author>
<name>Johannes Erdfelt</name>
<email>johannes@erdfelt.com</email>
</author>
<published>2014-12-19T22:54:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=7b05b3a1ee454bdff42509febf54b3c12979f22c'/>
<id>7b05b3a1ee454bdff42509febf54b3c12979f22c</id>
<content type='text'>
Closes #178

Some tests will induce behavior that causes the remote end to close
the connection before all of the data has been written.  With small
kernel buffer sizes, this can cause an EPIPE error.  Since the test
expects an early close, this can be ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #178

Some tests will induce behavior that causes the remote end to close
the connection before all of the data has been written.  With small
kernel buffer sizes, this can cause an EPIPE error.  Since the test
expects an early close, this can be ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix monkey_patch() on Python 3</title>
<updated>2014-12-21T14:45:37+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-11-20T11:25:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=5e392fea66953751985a0d64db5f561f4572a926'/>
<id>5e392fea66953751985a0d64db5f561f4572a926</id>
<content type='text'>
The importlib module must use real thread locks, not eventlet.Semaphore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The importlib module must use real thread locks, not eventlet.Semaphore.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: db_pool: test .clear() updates .current_size GH-139</title>
<updated>2014-12-20T23:40:52+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-12-20T23:40:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=68b5641f22c02db67a622b09f4cbed5ed6be8b6e'/>
<id>68b5641f22c02db67a622b09f4cbed5ed6be8b6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timers not cleaned up on MySQL test skips</title>
<updated>2014-12-16T05:54:35+00:00</updated>
<author>
<name>Corey Wright</name>
<email>corey.wright@rackspace.com</email>
</author>
<published>2014-12-16T05:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=2438fde6f2567ad34623d56a5aa96b4683bf89b3'/>
<id>2438fde6f2567ad34623d56a5aa96b4683bf89b3</id>
<content type='text'>
If it's determined that a MySQL test should be skipped during setUp(),
but after the parent setUp() has been called, having created and
started a timer, then tearDown() is never called and the timer never
cancelled, but left to expire during some future, unrelated test.

Move call to parent setUp() to end of child setUp() to insure that the
timer is only created and started after it's been determined that the
test shouldn't be skipped (ie create_db()).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If it's determined that a MySQL test should be skipped during setUp(),
but after the parent setUp() has been called, having created and
started a timer, then tearDown() is never called and the timer never
cancelled, but left to expire during some future, unrelated test.

Move call to parent setUp() to end of child setUp() to insure that the
timer is only created and started after it's been determined that the
test shouldn't be skipped (ie create_db()).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix string concatenation errors</title>
<updated>2014-11-15T13:35:06+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2014-10-16T17:40:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=34bcb6d15060140d7c15425d848dacdfc5b647bb'/>
<id>34bcb6d15060140d7c15425d848dacdfc5b647bb</id>
<content type='text'>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</pre>
</div>
</content>
</entry>
<entry>
<title>Python 3 compat: Improve WebSocket and tests</title>
<updated>2014-11-13T08:30:47+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-11-13T08:30:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=197000511e947224585a074161a8c6ac6b33306e'/>
<id>197000511e947224585a074161a8c6ac6b33306e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix __str__ method on the TimeoutExpired exception class. Also fix argument</title>
<updated>2014-11-12T13:17:29+00:00</updated>
<author>
<name>Tomaz Muraus</name>
<email>tomaz@tomaz.me</email>
</author>
<published>2014-11-12T09:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=6d7633366b14575fd7a56e263e253e066c5cd998'/>
<id>6d7633366b14575fd7a56e263e253e066c5cd998</id>
<content type='text'>
order in the class constructor so it uses the same order as the actual class
from Python 3.3 and above.

TimeoutExpired from Python 3.3 takes arguments in the following order:
cmd, timeout, output.

See https://github.com/python/cpython/blob/master/Lib/subprocess.py#L388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
order in the class constructor so it uses the same order as the actual class
from Python 3.3 and above.

TimeoutExpired from Python 3.3 takes arguments in the following order:
cmd, timeout, output.

See https://github.com/python/cpython/blob/master/Lib/subprocess.py#L388
</pre>
</div>
</content>
</entry>
<entry>
<title>pep8: Fix remaining issues</title>
<updated>2014-11-12T09:05:10+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-11-12T09:05:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=9ca219094458cd2594fcef047090710689919f2c'/>
<id>9ca219094458cd2594fcef047090710689919f2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore removed tests and make Python 3 compatible</title>
<updated>2014-11-12T09:03:40+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-11-12T09:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=0f7fa37af90eea0e56b1cd47a01ee1f99b2b80ba'/>
<id>0f7fa37af90eea0e56b1cd47a01ee1f99b2b80ba</id>
<content type='text'>
This restores tests removed in 23beb7d43e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This restores tests removed in 23beb7d43e
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve PEP8 conformance</title>
<updated>2014-11-11T23:37:09+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-11-11T23:36:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=019ce17945cd3fac621726fbef7abff93b0c3ef9'/>
<id>019ce17945cd3fac621726fbef7abff93b0c3ef9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
