| 415 |
| 416 |
| 417 |
| 418 |
| 419 |
| 420 |
| 421 |
| 422 |
| 423 |
| 424 |
| 425 |
| 426 |
| 427 |
| 428 |
| 429 |
| 430 |
| 431 |
| 432 |
| 433 |
| 434 |
| 435 |
| 436 |
| 437 |
| 438 | |
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 | |