selftest: Some extra assertions.
authorJelmer Vernooij <jelmer@samba.org>
Thu, 8 Dec 2011 01:42:08 +0000 (02:42 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Thu, 8 Dec 2011 02:24:27 +0000 (03:24 +0100)
source4/selftest/tests.py

index 370bce30b6da632841fe879c1377abb648ab6e2a..613f5a1143c8c6fae76d6328b15affaf0fd9ab2d 100755 (executable)
@@ -131,6 +131,8 @@ for bindoptions in ["seal,padcheck"] + validate_list + ["bigendian"]:
             tests = ncacn_np_tests
         elif transport == "ncacn_ip_tcp":
             tests = ncacn_ip_tcp_tests
+        else:
+            raise AssertionError("invalid transport %r"% transport)
         for t in tests:
             plansmbtorturetestsuite(t, env, ["%s:$SERVER[%s]" % (transport, bindoptions), '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN'], "samba4.%s on %s with %s" % (t, transport, bindoptions))
         plansmbtorturetestsuite('rpc.samba3-sharesec', env, ["%s:$SERVER[%s]" % (transport, bindoptions), '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN', '--option=torture:share=tmp'], "samba4.rpc.samba3.sharesec on %s with %s" % (transport, bindoptions))
@@ -157,6 +159,8 @@ for transport in ["ncacn_np", "ncacn_ip_tcp"]:
         tests = slow_ncacn_np_tests
     elif transport == "ncacn_ip_tcp":
         tests = slow_ncacn_ip_tcp_tests
+    else:
+        raise AssertionError("Invalid transport %r" % transport)
     for t in tests:
         plansmbtorturetestsuite(t, env, ["%s:$SERVER" % transport, '-U$USERNAME%$PASSWORD', '--workgroup=$DOMAIN'], "samba4.%s on %s" % (t, transport))