+ def test_escape(self):
+ self.assertEquals(escape_ldap_filter('foo*bar'), 'foo\\2abar')
+ self.assertEquals(escape_ldap_filter('foo(bar'), 'foo\\28bar')
+ self.assertEquals(escape_ldap_filter('foo)bar'), 'foo\\29bar')
+ self.assertEquals(escape_ldap_filter('foo\\bar'), 'foo\\5cbar')
+ self.assertEquals(escape_ldap_filter('foo\\bar*wiz'), 'foo\\5cbar\\2awiz')
+