mirror of
https://github.com/openwrt/packages.git
synced 2026-04-15 19:02:09 +00:00
Full release notes: https://github.com/eventlet/eventlet/blob/master/NEWS Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
21 lines
345 B
Bash
21 lines
345 B
Bash
#!/bin/sh
|
|
|
|
[ "$1" = python3-eventlet ] || exit 0
|
|
|
|
python3 - << 'EOF'
|
|
import eventlet
|
|
|
|
# Test basic green thread spawning
|
|
results = []
|
|
|
|
def worker(n):
|
|
results.append(n)
|
|
|
|
pool = eventlet.GreenPool(size=4)
|
|
for i in range(4):
|
|
pool.spawn(worker, i)
|
|
pool.waitall()
|
|
|
|
assert sorted(results) == [0, 1, 2, 3], f"Unexpected results: {results}"
|
|
EOF
|