py3/tests/kcc: turn error into failure for flapping.d/kcc
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Tue, 16 Oct 2018 20:50:41 +0000 (09:50 +1300)
committerDouglas Bagnall <dbagnall@samba.org>
Thu, 18 Oct 2018 08:04:02 +0000 (10:04 +0200)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/kcc/__init__.py
selftest/flapping.d/kcc_verify_py3

index 39167824d3538bb4cb7ead5d8d81f23692e1f151..a8b50709d1b481604a1858e2cbd59c24f3c344f9 100644 (file)
@@ -62,7 +62,10 @@ class KCCTests(samba.tests.TestCase):
         my_kcc = kcc.KCC(unix_now, False, False, False, False)
         my_kcc.load_samdb("ldap://%s" % os.environ["SERVER"],
                           self.lp, self.creds)
-        dsas = my_kcc.list_dsas()
+        try:
+            dsas = my_kcc.list_dsas()
+        except kcc.KCCError as e:
+            self.fail("kcc.list_dsas failed with %s" % e)
         env = os.environ['TEST_ENV']
         for expected_dsa in ENV_DSAS[env]:
             self.assertIn(expected_dsa, dsas)
index 03005fca933f76df6bd989ad7f3d9017b12a2058..e96ce18ef8d705d1b5976fd2075c3b70086ce60e 100644 (file)
@@ -1 +1 @@
-samba.tests.kcc.python3.samba.tests.kcc.KCCTests.test_verify
+samba.tests.kcc.python3.samba.tests.kcc.KCCTests