aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/tests/testsuits/carddav/script-new-endpoint.sh
diff options
context:
space:
mode:
Diffstat (limited to 'apps/dav/tests/testsuits/carddav/script-new-endpoint.sh')
-rw-r--r--apps/dav/tests/testsuits/carddav/script-new-endpoint.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/apps/dav/tests/testsuits/carddav/script-new-endpoint.sh b/apps/dav/tests/testsuits/carddav/script-new-endpoint.sh
new file mode 100644
index 00000000000..f42876a0ade
--- /dev/null
+++ b/apps/dav/tests/testsuits/carddav/script-new-endpoint.sh
@@ -0,0 +1,29 @@
+#!/usr/bin/env bash
+#
+# SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
+# SPDX-License-Identifier: AGPL-3.0-or-later
+#
+SCRIPT=`realpath $0`
+SCRIPTPATH=`dirname $SCRIPT`
+
+# Move the endpoint to the serverinfo file
+cp "$SCRIPTPATH/../caldavtest/serverinfo-new-endpoint.xml" "$SCRIPTPATH/../caldavtest/serverinfo.xml"
+
+# start the server
+php -S 127.0.0.1:8888 -t "$SCRIPTPATH/../../../../.." &
+
+sleep 30
+
+# run the tests
+cd "$SCRIPTPATH/CalDAVTester"
+PYTHONPATH="$SCRIPTPATH/pycalendar/src" python testcaldav.py --print-details-onfail --basedir "$SCRIPTPATH/../caldavtest/" -o cdt.txt \
+ "CardDAV/current-user-principal.xml" \
+ "CardDAV/sync-report.xml" \
+ "CardDAV/sharing-addressbooks.xml"
+
+
+RESULT=$?
+
+tail "$/../../../../../data-autotest/nextcloud.log"
+
+exit $RESULT