#!/bin/sh

set -e

version="$(ls -d Horde_Kolab_Format-* | cut -d- -f2-)"
src="Horde_Kolab_Format-${version}/test"
dst="Horde_Kolab_Format-${version}/test+tasks"

rm -rf "$dst"
# Copy tests and replace @version@
cp -a "$src" "$dst"
sed -i "s/@version@/${version}/" \
  "$dst/Horde/Kolab/Format/fixtures"/*.xml \
  "$dst/Horde/Kolab/Format/Integration/XmlTest.php" \
  "$dst/Horde/Kolab/Format/Integration/PreferencesTest.php" \
  "$dst/Horde/Kolab/Format/Unit/Xml/Type/ProductIdTest.php"
# And run the tests there
cd "$dst/Horde/Kolab/Format"
phpunit -v .
rm -rf "$dst"
