def test_clearing_only_single_branch(self): backend._addTreeItems('ldap://ldap.example.com', 'dc=example,dc=com') backend._addTreeItems('ldap://ldap.example.org', 'dc=example,dc=org') backend._clearTree('ldap://ldap.example.org') self.assertEqual(backend.TREE, { 'ldap://ldap.example.com': {'dc=com': {'dn': 'dc=com', 'dc=example': {'dn': 'dc=example,dc=com'}}}, 'ldap://ldap.example.org': {}, })
def test_clearing_only_single_branch(self): backend._addTreeItems('ldap://ldap.example.com', 'dc=example,dc=com') backend._addTreeItems('ldap://ldap.example.org', 'dc=example,dc=org') backend._clearTree('ldap://ldap.example.org') self.assertEqual( backend.TREE, { 'ldap://ldap.example.com': { 'dc=com': { 'dn': 'dc=com', 'dc=example': { 'dn': 'dc=example,dc=com' } } }, 'ldap://ldap.example.org': {}, })
def test_clearing_entire_tree(self): backend._addTreeItems('ldap://ldap.example.com', 'dc=example,dc=com') backend._addTreeItems('ldap://ldap.example.org', 'dc=example,dc=org') backend._clearTree() self.assertEqual(backend.TREE, {})
def clear(url=None): backend._clearTree(url=url)
def clear(url=None): backend._clearTree(url=url)
def test_clearing_entire_tree(self): backend._addTreeItems('ldap://ldap.example.com', 'dc=example,dc=com') backend._addTreeItems('ldap://ldap.example.org', 'dc=example,dc=org') backend._clearTree() self.assertEqual(backend.TREE, {})