Jérémie Courrèges-Anglas said:
> > https://github.com/gevent/gevent/issues/446
> >
> > sigh
> 
> So to work around this issue the following patch could be used.
[...] 
> $OpenBSD$
> --- dulwich/contrib/test_swift_smoke.py.orig  Sun Mar 22 12:52:07 2015
> +++ dulwich/contrib/test_swift_smoke.py       Tue Apr  7 09:05:28 2015
> @@ -41,6 +41,11 @@ import gevent
>  from gevent import monkey
>  monkey.patch_all()
>  
> +# force the 'subprocess' module to use select() instead of poll();
> +# the latter gets removed from the 'select' module by 
> gevent.monkey.patch_all()
> +import subprocess
> +subprocess._has_poll = False
> +

I would prefer to see gevent monkeypatching this.  Actually, upstream is
waiting for such patch as said in discussion you've linked.

> Additionally we could add py-mock as a test dep on devel/py-mock.

Yes, that makes sense.

> What about running nosetests with the -v flag?

That would make passing tests more verbose without changing anything
with respect to failing tests.  I don't think it's useful.

-- 
Dmitrij D. Czarkoff

Reply via email to