summaryrefslogtreecommitdiff
path: root/source4/dsdb
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2017-10-25 12:57:09 +1300
committerAndrew Bartlett <abartlet@samba.org>2017-10-26 05:36:11 +0200
commit30584a278acf542d813eec04ce92a67281ea590f (patch)
treea9cf5b434faa7f8ced2037df680b16a9413d5f90 /source4/dsdb
parent1e62bbaeac8f3ea44b7b2091d0d1c7ebe0d5e6ff (diff)
downloadsamba-30584a278acf542d813eec04ce92a67281ea590f.tar.gz
linked attribute tests: correct add_all_at_once test
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Oct 26 05:36:11 CEST 2017 on sn-devel-144
Diffstat (limited to 'source4/dsdb')
-rw-r--r--source4/dsdb/tests/python/linked_attributes.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/source4/dsdb/tests/python/linked_attributes.py b/source4/dsdb/tests/python/linked_attributes.py
index d18a667c4fe..09f83f8ca4f 100644
--- a/source4/dsdb/tests/python/linked_attributes.py
+++ b/source4/dsdb/tests/python/linked_attributes.py
@@ -616,14 +616,11 @@ class LATests(samba.tests.TestCase):
(g2,) = self.add_objects(1, 'group', 'g_all_at_once2',
more_attrs={'member': users[:5]})
- try:
- self.add_objects(1, 'group', 'g_with_duplicate_links',
- more_attrs={'member': users[:5] + users[1:2]})
- except ldb.LdbError as (num, msg):
- if num != ldb.ERR_ENTRY_ALREADY_EXISTS:
- self.fail("adding duplicate values, expected "
- "ERR_ENTRY_ALREADY_EXISTS, (%d) "
- "got %d" % (ldb.ERR_ENTRY_ALREADY_EXISTS, num))
+ self.assertRaisesLdbError(ldb.ERR_ENTRY_ALREADY_EXISTS,
+ "adding multiple duplicate values",
+ self.add_objects, 1, 'group',
+ 'g_with_duplicate_links',
+ more_attrs={'member': users[:5] + users[1:2]})
self.assert_forward_links(g1, users)
self.assert_forward_links(g2, users[:5])