mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 06:51:51 +08:00
c391447d12
Changes since 3.1.0: - drop Python 3.7 support; add PyPy 3.9 compatibility - replace deprecated locked_cached_property with cached_property Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
21 lines
443 B
Bash
Executable File
21 lines
443 B
Bash
Executable File
#!/bin/sh
|
|
|
|
[ "$1" = python3-flask-babel ] || exit 0
|
|
|
|
python3 - <<'EOF'
|
|
from flask import Flask
|
|
from flask_babel import Babel, gettext, lazy_gettext
|
|
|
|
app = Flask(__name__)
|
|
babel = Babel(app)
|
|
|
|
with app.app_context():
|
|
result = gettext("Hello")
|
|
assert isinstance(result, str), "gettext should return a string"
|
|
|
|
lazy = lazy_gettext("World")
|
|
assert str(lazy) == "World", f"lazy_gettext failed: {lazy!r}"
|
|
|
|
print("python3-flask-babel OK")
|
|
EOF
|