Commit e3d395dd authored by Denis Bilenko's avatar Denis Bilenko

add greentest/test__subprocess_interrupted.py

parent c39172cc
import sys
import os
if 'runtestcase' in sys.argv[1:]:
import gevent
import gevent.subprocess
gevent.spawn(sys.exit, 'bye')
gevent.subprocess.Popen('python -c "1/0"'.split())
gevent.sleep(1)
else:
import subprocess
for _ in xrange(5):
out, err = subprocess.Popen([sys.executable, __file__, 'runtestcase'], stderr=subprocess.PIPE).communicate()
assert err.strip() == 'bye', err
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment