#!/bin/sh
# autopkgtest check based on upstream Makefile check-(doctest|example)
set -ue

testname="$1"

PYTHON="${2:-python3}"

test -n "$testname"

case "$testname" in
	doctest)
		mkdir -p "$AUTOPKGTEST_TMP/doctest"
		cp -p rundoctests.py src/cysignals/*.pyx "$AUTOPKGTEST_TMP/doctest"
		cd "$AUTOPKGTEST_TMP/$testname"
		$PYTHON -B rundoctests.py *.pyx
		;;
	*)
		cp -pr "/usr/share/doc/python-cysignals-doc/examples/$testname" "$AUTOPKGTEST_TMP"
		cd "$AUTOPKGTEST_TMP/$testname"
		PYTHON=$PYTHON make -k check
		;;
esac

exit 0
