From: Alexandru Ardelean Date: Sun, 9 Aug 2026 09:40:50 +0000 (+0300) Subject: python-pika: add test script X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=bdef92ab040bf2a6dfb05788ca1554f8c1a99bb4;p=openwrt-packages.git python-pika: add test script Add a CI test.sh exercising basic package functionality. Signed-off-by: Alexandru Ardelean --- diff --git a/lang/python/python-pika/test.sh b/lang/python/python-pika/test.sh new file mode 100755 index 000000000..b28d30d5e --- /dev/null +++ b/lang/python/python-pika/test.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +[ "$1" = python3-pika ] || exit 0 + +python3 - << 'EOF' + +import pika + +# No broker required: parse an AMQP URL and build message properties, which +# exercises the URL parameter parser and the pika.spec frame classes. +p = pika.URLParameters("amqp://user:pass@host:5672/vhost") +assert p.host == "host" and p.port == 5672 +assert p.credentials.username == "user" + +props = pika.BasicProperties(content_type="text/plain", delivery_mode=2) +assert props.content_type == "text/plain" and props.delivery_mode == 2 + +EOF