1355604Sdelphij#! /usr/bin/env bash 2340084Svangyzen# __ __ _ 3340084Svangyzen# ___\ \/ /_ __ __ _| |_ 4340084Svangyzen# / _ \\ /| '_ \ / _` | __| 5340084Svangyzen# | __// \| |_) | (_| | |_ 6340084Svangyzen# \___/_/\_\ .__/ \__,_|\__| 7340084Svangyzen# |_| XML parser 8340084Svangyzen# 9340084Svangyzen# Copyright (c) 2017 Expat development team 10340084Svangyzen# Licensed under the MIT license: 11340084Svangyzen# 12340084Svangyzen# Permission is hereby granted, free of charge, to any person obtaining 13340084Svangyzen# a copy of this software and associated documentation files (the 14340084Svangyzen# "Software"), to deal in the Software without restriction, including 15340084Svangyzen# without limitation the rights to use, copy, modify, merge, publish, 16340084Svangyzen# distribute, sublicense, and/or sell copies of the Software, and to permit 17340084Svangyzen# persons to whom the Software is furnished to do so, subject to the 18340084Svangyzen# following conditions: 19340084Svangyzen# 20340084Svangyzen# The above copyright notice and this permission notice shall be included 21340084Svangyzen# in all copies or substantial portions of the Software. 22340084Svangyzen# 23340084Svangyzen# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 24340084Svangyzen# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 25340084Svangyzen# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN 26340084Svangyzen# NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 27340084Svangyzen# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 28340084Svangyzen# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 29340084Svangyzen# USE OR OTHER DEALINGS IN THE SOFTWARE. 30340084Svangyzen 31340084Svangyzenset -e 32340084Svangyzentop_srcdir="$(dirname "$(type -p "$0")")" 33340084Svangyzentop_builddir=.. 34340084Svangyzen 35340084Svangyzen# Suck up all dash-dash test-driver arguments 36340084Svangyzentest_driver_args=() 37340084Svangyzenwhile [[ ${1} != '--' ]]; do 38340084Svangyzen test_driver_args=( "${test_driver_args[@]}" "${1}" ) 39340084Svangyzen shift 40340084Svangyzendone 41340084Svangyzenshift # drop "--" 42340084Svangyzen 43340084Svangyzenexec "${top_srcdir}"/conftools/test-driver "${test_driver_args[@]}" "${top_builddir}"/run.sh "$@" 44