libvirt_cloud/roles/toxcore/overlay/Linux/usr/local/bin/toxcore_python_doctest3.bash

29 lines
821 B
Bash
Raw Normal View History

2024-01-08 12:51:06 +00:00
#!/bin/sh
# -*- mode: sh; tab-width: 8; encoding: utf-8-unix -*-
prog=`basename $0 .bash`
2024-01-09 14:16:55 +00:00
PREFIX=/usr/local
[ -f /usr/local/etc/testforge/testforge.bash ] && \
. /usr/local/etc/testforge/testforge.bash
ROLE=toxcore
2024-01-08 12:51:06 +00:00
PYVER=3
P="BASE_PYTHON${PYVER}_MINOR"
PYTHON_MINOR="$(eval echo \$$P)"
2024-01-09 14:16:55 +00:00
P="BASE_PYTHON${PYVER}_MINOR"
PYTHON_MINOR="$(eval echo \$$P)"
[ -n "$PYTHON_MINOR" ] || \
PYTHON_MINOR=$( python$PYVER --version 2>&1| sed -e 's@^.* @@' -e 's@\.[0-9]*$@@' )
PYTHON_EXE_MSYS=$PREFIX/bin/python$PYVER.sh
2024-01-08 12:51:06 +00:00
PYTHON_EXE=$PYTHON_EXE_MSYS
# doctest.py
# NORMALIZE_WHITESPACE = register_optionflag('NORMALIZE_WHITESPACE')
# ELLIPSIS = register_optionflag('ELLIPSIS')
LOPTS="-o ELLIPSIS --fail-fast"
for file in "$@" ; do
2024-01-09 14:16:55 +00:00
[ -f "$file" ] || continue
$PREFIX/bin/python$PYVER.sh -m doctest $LOPTS "$file"
2024-01-08 12:51:06 +00:00
done