summaryrefslogtreecommitdiff
path: root/source4/torture/drs/python
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-11-29 14:16:18 +1100
committerAndrew Tridgell <tridge@samba.org>2010-11-29 18:04:42 +1100
commitc522cd73ac29c0bc2551e679284da71d46f533e1 (patch)
tree51de01977ce6a6a2f8b1425ecc4a1b5e5884074f /source4/torture/drs/python
parent37bfc4ec384df71a4cb1c19ceb136fecd3b9afc6 (diff)
downloadsamba-c522cd73ac29c0bc2551e679284da71d46f533e1.tar.gz
samba-c522cd73ac29c0bc2551e679284da71d46f533e1.tar.bz2
samba-c522cd73ac29c0bc2551e679284da71d46f533e1.zip
s4-repl_schema: fixed ldb exception handling
Diffstat (limited to 'source4/torture/drs/python')
-rw-r--r--source4/torture/drs/python/repl_schema.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/source4/torture/drs/python/repl_schema.py b/source4/torture/drs/python/repl_schema.py
index 1d94b0fdec..55e653b824 100644
--- a/source4/torture/drs/python/repl_schema.py
+++ b/source4/torture/drs/python/repl_schema.py
@@ -164,8 +164,10 @@ class DrsReplSchemaTestCase(samba.tests.TestCase):
res_dc2 = self.ldb_dc2.search(base=obj_dn,
scope=SCOPE_BASE,
attrs=["*"])
- except LdbError, (ERR_NO_SUCH_OBJECT, _):
- self.fail("%s doesn't exists on %s" % (obj_dn, self.dnsname_dc2))
+ except LdbError, (enum, estr):
+ if enum == ERR_NO_SUCH_OBJECT:
+ self.fail("%s doesn't exists on %s" % (obj_dn, self.dnsname_dc2))
+ raise
self.assertEquals(len(res_dc2), 1,
"%s doesn't exists on %s" % (obj_dn, self.dnsname_dc2))