Non-zero exit code on failure.
authorJelmer Vernooij <jelmer@samba.org>
Sat, 28 Jun 2008 13:26:46 +0000 (15:26 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Sat, 28 Jun 2008 13:26:46 +0000 (15:26 +0200)
source/lib/ldb/tests/python/ldap.py

index aba9581ec5775844c0c62cc5ffcac00be1ab24f2..9d334c5e03b8713bddd927e6f51a45a86dc380c5 100755 (executable)
@@ -965,7 +965,6 @@ class BaseDnTests(unittest.TestCase):
                 attrs=["netlogon", "highestCommittedUSN"])
         self.assertEquals(len(res), 0)
 
-
 if not "://" in host:
     host = "ldap://%s" % host
 
@@ -974,5 +973,9 @@ gc_ldb = Ldb("%s:3268" % host, credentials=creds,
              session_info=system_session(), lp=lp)
 
 runner = SubunitTestRunner()
-runner.run(unittest.makeSuite(BaseDnTests))
-runner.run(unittest.makeSuite(BasicTests))
+rc = 0
+if not runner.run(unittest.makeSuite(BaseDnTests)).wasSuccessful():
+    rc = 1
+if not runner.run(unittest.makeSuite(BasicTests)).wasSuccessful():
+    rc = 1
+sys.exit(rc)