コード例 #1
0
ファイル: backend_tests.py プロジェクト: hcwebdev/fakeldap
 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': {},
     })
コード例 #2
0
 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': {},
         })
コード例 #3
0
 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, {})
コード例 #4
0
ファイル: tools.py プロジェクト: IsayIsee/fakeldap-1
def clear(url=None):
    backend._clearTree(url=url)
コード例 #5
0
ファイル: tools.py プロジェクト: hcwebdev/fakeldap
def clear(url=None):
    backend._clearTree(url=url)
コード例 #6
0
ファイル: backend_tests.py プロジェクト: hcwebdev/fakeldap
 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, {})