diff options
author | Matthieu Patou <mat@matws.net> | 2010-10-18 22:23:00 +0400 |
---|---|---|
committer | Matthieu Patou <mat@samba.org> | 2010-10-18 19:50:03 +0000 |
commit | 902e7288a738c0580c466ae4c5c503d604c66e6e (patch) | |
tree | a7f75406d03208b8e672d512e9e97878c87ba1b3 /source4/selftest | |
parent | b1a13e5e1453b6f776e0a35f293f4060c77fe59a (diff) | |
download | samba-902e7288a738c0580c466ae4c5c503d604c66e6e.tar.gz samba-902e7288a738c0580c466ae4c5c503d604c66e6e.tar.xz samba-902e7288a738c0580c466ae4c5c503d604c66e6e.zip |
selftest: use full path for selftest.pl instead of relative paths
FindBin on solaris8 with perl 5.04 has problem to get the path of the
called script if the script is called with a relative path.
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Mon Oct 18 19:50:03 UTC 2010 on sn-devel-104
Diffstat (limited to 'source4/selftest')
-rw-r--r-- | source4/selftest/wscript | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/selftest/wscript b/source4/selftest/wscript index 249db5e90b7..2f4e4362e04 100644 --- a/source4/selftest/wscript +++ b/source4/selftest/wscript @@ -148,7 +148,8 @@ def cmd_testonly(opt): if os.path.exists(st_done): os.unlink(st_done) - cmd = '(${PERL} ../selftest/selftest.pl --prefix=${SELFTEST_PREFIX} --builddir=. --srcdir=. --exclude=./selftest/skip --testlist="${PYTHON} ./selftest/tests.py|" ${OPTIONS} --socket-wrapper ${TESTS} && touch ${SELFTEST_PREFIX}/st_done) | ${FILTER_OPTIONS} | tee ${SELFTEST_PREFIX}/subunit' + # We use the full path rather than relative path because it cause problems on some plateforms (ie. solaris 8). + cmd = '(${PERL} %s/../selftest/selftest.pl --prefix=${SELFTEST_PREFIX} --builddir=. --srcdir=. --exclude=./selftest/skip --testlist="${PYTHON} ./selftest/tests.py|" ${OPTIONS} --socket-wrapper ${TESTS} && touch ${SELFTEST_PREFIX}/st_done) | ${FILTER_OPTIONS} | tee ${SELFTEST_PREFIX}/subunit' % (os.getcwd()) if os.environ.get('RUN_FROM_BUILD_FARM') is None and not Options.options.FILTERED_SUBUNIT: cmd += ' | ${FORMAT_TEST_OUTPUT}' cmd = EXPAND_VARIABLES(opt, cmd) |