1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-11 08:23:49 +03:00

python/ldb: Add __getitem__ implementation for LdbMessageElement.

This commit is contained in:
Jelmer Vernooij
2008-01-11 00:23:33 +01:00
parent 588531bf21
commit e6498a0780
4 changed files with 73 additions and 0 deletions

View File

@@ -382,6 +382,12 @@ class MessageElementTests(unittest.TestCase):
x = ldb.MessageElement(["foo"])
self.assertEquals(["foo"], list(x))
def test_get_item(self):
x = ldb.MessageElement(["foo", "bar"])
self.assertEquals("foo", x[0])
self.assertEquals("bar", x[1])
self.assertRaises(KeyError, lambda: x[-1])
class ExampleModule:
name = "example"