]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:selftest: determine nmblookup via binary mapping for blackbox test in tests.py
authorMichael Adam <obnox@samba.org>
Tue, 29 May 2012 14:35:18 +0000 (16:35 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 31 May 2012 02:46:06 +0000 (04:46 +0200)
source4/selftest/tests.py
source4/utils/tests/test_nmblookup.sh

index 8279ba4041061166fa672feecfcb2bb0527b885d..f16557de393160a0dfe4b62ae176f8015f294604 100755 (executable)
@@ -33,6 +33,8 @@ if validate:
 else:
     validate_list = []
 
+nmblookup = binpath('nmblookup4')
+
 def plansmbtorturetestsuite(name, env, options, modname=None):
     if modname is None:
         modname = "samba4.%s" % name
@@ -309,7 +311,7 @@ plantestsuite("samba4.blackbox.ktpass(dc)", "dc", [os.path.join(bbdir, "test_ktp
 plantestsuite("samba4.blackbox.passwords(dc:local)", "dc:local", [os.path.join(bbdir, "test_passwords.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$REALM', '$DOMAIN', "$PREFIX"])
 plantestsuite("samba4.blackbox.export.keytab(dc:local)", "dc:local", [os.path.join(bbdir, "test_export_keytab.sh"), '$SERVER', '$USERNAME', '$REALM', '$DOMAIN', "$PREFIX"])
 plantestsuite("samba4.blackbox.cifsdd(dc)", "dc", [os.path.join(samba4srcdir, "client/tests/test_cifsdd.sh"), '$SERVER', '$USERNAME', '$PASSWORD', "$DOMAIN"])
-plantestsuite("samba4.blackbox.nmblookup(dc)", "dc", [os.path.join(samba4srcdir, "utils/tests/test_nmblookup.sh"), '$NETBIOSNAME', '$NETBIOSALIAS', '$SERVER', '$SERVER_IP'])
+plantestsuite("samba4.blackbox.nmblookup(dc)", "dc", [os.path.join(samba4srcdir, "utils/tests/test_nmblookup.sh"), '$NETBIOSNAME', '$NETBIOSALIAS', '$SERVER', '$SERVER_IP', nmblookup])
 plantestsuite("samba4.blackbox.locktest(dc)", "dc", [os.path.join(samba4srcdir, "torture/tests/test_locktest.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', '$PREFIX'])
 plantestsuite("samba4.blackbox.masktest", "dc", [os.path.join(samba4srcdir, "torture/tests/test_masktest.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', '$PREFIX'])
 plantestsuite("samba4.blackbox.gentest(dc)", "dc", [os.path.join(samba4srcdir, "torture/tests/test_gentest.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', "$PREFIX"])
index c622db94c88e2dca961d41a8561ea1d8d9976933..5e4fcfb406944a7c1889eb067adc5dbb053d140e 100755 (executable)
@@ -5,7 +5,8 @@ NETBIOSNAME=$1
 NETBIOSALIAS=$2
 SERVER=$3
 SERVER_IP=$4
-shift 4
+nmblookup=$5
+shift 5
 TORTURE_OPTIONS=$*
 
 failed=0
@@ -26,9 +27,6 @@ testit() {
        return $status
 }
 
-samba4bindir="$BINDIR"
-nmblookup="$samba4bindir/nmblookup"
-
 testit "nmblookup -U \$SERVER_IP \$SERVER" $nmblookup $TORTURE_OPTIONS -U $SERVER_IP $SERVER
 testit "nmblookup -U \$SERVER_IP \$NETBIOSNAME" $nmblookup $TORTURE_OPTIONS -U $SERVER_IP $NETBIOSNAME
 testit "nmblookup -U \$SERVER_IP \$NETBIOSALIAS" $nmblookup $TORTURE_OPTIONS -U $SERVER_IP $NETBIOSALIAS