#!/bin/sh

set -e

ME=$(basename $0)
SCHROOT_MOCK_LOG=$(mktemp)
trap 'rm -f "${SCHROOT_MOCK_LOG}"' EXIT
export SCHROOT_MOCK_LOG
PATH="$(pwd):${PATH}"
export PATH

SCRIPT=../../../build-tools/pkgos-schroot-clean

OUT=$("${SCRIPT}" --dry-run)

if [ -s "${SCHROOT_MOCK_LOG}" ] ; then
	echo "${ME}: --dry-run must not end any session"
	exit 1
fi

for NAME in \
	unstable-amd64-sbuild-11111111-1111-1111-1111-111111111111 \
	trixie-amd64-sbuild-22222222-2222-2222-2222-222222222222 \
	; do
	case "${OUT}" in
	*"${NAME}"*) ;;
	*)
		echo "${ME}: --dry-run output does not mention ${NAME}"
		exit 1
		;;
	esac
done

exit 0
