| 404 |
| 405 |
| 406 |
| 407 |
| 408 |
| 409 |
| 410 |
| 411 |
| 412 |
| 413 |
| 414 |
| 415 |
| 416 |
| 417 |
| 418 |
| 419 |
| 420 |
| 421 |
| 422 |
| 423 |
| 424 |
| 425 |
| 426 |
| 427 | |
def test_many_popen(self): |
num = 4 |
l = [] |
for i in range(num): |
-> l.append(py.execnet.PopenGateway()) |
channels = [] |
for gw in l: |
channel = gw.remote_exec("""channel.send(42)""") |
channels.append(channel) |
|
|
|
|
|
|
|
|
|
|
|
while channels: |
channel = channels.pop() |
ret = channel.receive() |
assert ret == 42 | |