提交 ace4aecd 编写于 作者: C Cole Robinson

tests: Fix running schematests directly from topdir

Previously it failed like:

$ ./tests/domainschematest
./tests/domainschematest: line 4: ./test-lib.sh: No such file or directory
上级 825d357a
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
#!/bin/sh #!/bin/sh
: ${srcdir=.} : ${srcdir=$(dirname $0)}
. $srcdir/test-lib.sh . $srcdir/test-lib.sh
. $abs_srcdir/schematestutils.sh . $abs_srcdir/schematestutils.sh
......
...@@ -18,10 +18,11 @@ ...@@ -18,10 +18,11 @@
# #
# Based on an idea from GNU coreutils # Based on an idea from GNU coreutils
test -z "$abs_srcdir" && abs_srcdir=$(pwd) _scriptdir="$(realpath $(dirname $0))"
test -z "$abs_builddir" && abs_builddir=$(pwd) test -z "$abs_srcdir" && abs_srcdir=$_scriptdir
test -z "$abs_top_srcdir" && abs_top_srcdir=$(pwd)/.. test -z "$abs_builddir" && abs_builddir=$_scriptdir
test -z "$abs_top_builddir" && abs_top_builddir=$(pwd)/.. test -z "$abs_top_srcdir" && abs_top_srcdir=$_scriptdir/..
test -z "$abs_top_builddir" && abs_top_builddir=$_scriptdir/..
test -z "$LC_ALL" && LC_ALL=C test -z "$LC_ALL" && LC_ALL=C
# Skip this test if the shell lacks support for functions. # Skip this test if the shell lacks support for functions.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册